Microsoft 系のあれこれ

港区の SIer で よくわからんことをしている人です。Xamarin 中心でした。(過去形)

Microsoft365グループから作成したTeamのチャネル内会議を予定するとメンバー全員の予定に入ってしまうのを回避する

Teamsのチャネル内で会議を開催すると会議でのチャットの履歴がチャネルに残るので会議に参加してないメンバーにも情報連携できたり、情報が分散してしまう(野良会議だとチャットのカテゴリーにしか残らない)のを防げるので基本的に普段の業務で会議を開催…

Teamsのメッセージ内容ごとコピーして他のアプリに貼り付ける便利な方法

※ 本記事の方法は Windows の Teams デスクトップアプリでしか確認してません。Teams でメッセージのリンクをコピーする時どうしてますか? たぶん、メニューから「リンクをコピー」ってしてる方が多い気がします。 そうするとそのコピーした内容を Teams に…

PowerAutomateでSharePointのリストアイテム取得時にユーザー列のメールアドレスで絞り込む

「複数項目の取得」の条件にユーザー列を使いたかったので調べてみました。 フィルタークエリの公式ドキュメントはこちらです https://docs.microsoft.com/ja-jp/sharepoint/dev/business-apps/power-automate/guidance/working-with-get-items-and-get-file…

PowerAutomateで明日の10時までの分数を取得する

Teamsにリマインダー機能を追加したかったので標準にあるテンプレートをちょっとカスタムして明日の10時に通知する選択肢を追加しました。 Follow up on a message | Microsoft Power Automateこの仕組みは時間指定じゃなくてどれだけ待機するかを指定するの…

SharePointにニュースが投稿されたらTeamsにPower Automateで通知する(投稿者アイコン画像付き)

ポイント ニュース(ページ)が"変更されたら"じゃなくて"発行されたら"通知する 投稿者のアイコン画像はData URI schemeを利用してAdaptive Cardに設定する 内容としてはタイトルの通りです。 上述の通り、いくつかポイントがあるので紹介します。 完成形 …

Microsoft Teams を使ってリモートワークでもチームの作業状況を把握する(with Power Automate & Excel)

~まえがき~ この記事の対象: コロナウィルスなどの影響で急遽リモートワークの世界に異世界転生してきた Office 365 ユーザーの人たち コロナウィルスの影響で様々な会社でリモートワークが推奨されるようになりました。 チーム全体が準備期間も満足に取…

Azure Pipelinesのビルド完了をMicrosoft Teamsに通知するいくつかの方法

本記事はAzure DevOps Advent Calendar 2019 - Qiita 17日目です。 (蛇足ですが、前回の記事書いた後に「あ、そういえばAdventCalenderの季節じゃないか」と AzureDevOps を探したところ見つかったので本記事から参加してみました。) 前回の記事では Azure…

AzureDevOpsとAppCenterでiOSアプリをCI/CDする

ほぼほぼ参考にさせていただいたこちらのサイト(iOSアプリのCI/CD〜Azure Pipelines編〜 - Qiita)の通りですが、特殊な箇所やハマったところがいくつかあったので、残しておきます。 iOS 開発ナニモワカラナイので、誤りがあったらご指摘ください。content…

Yammer の投稿を Flow を使ってどこかに連携する時に投稿者の氏名を取得する

Microsoft Flow のテンプレートに以下がありますが、投稿者の氏名が取れません。(sender_id なるものはある)Yammer グループの新しいメッセージを Slack チャネルに投稿する | Microsoft FlowYammer からのメッセージの中身 { "id": 384547852050432, "sen…

Xamarin.Forms 製の iOS アプリから SQLite のDB ファイルをエクスポートする機能を追加する

内部で使うとかで適当に作ったアプリのDBファイル内のデータが確認したくなりました。 ちゃんとサーバーにデータを保存すればいい まとめ Xamarin.Essentials.Share を使ってアプリ内部データを取り出して共有するのが簡単だった。 Xamarin.Essentials Ver.1…

Azure Storage Explorer 上で Cosmos DB への操作した時の消費 RU とかを Fiddler で確認したい

自分用めもAzure Storage Explorer で CosmosDB への追加、更新、削除とかの RU の消費を確認したい時には Azure Storage Explorer のプロキシ設定を変更すると Fiddler でキャプチャできるようになる (Httpsのキャプチャ設定は事前にしておく)URL : https…

Xamarin.FormsでiOSのスプラッシュの背景色が意図した色にならない

あるアプリでテーマカラーを以下のような色にしたかったのですが、スプラッシュ画面が意図した色にならなかったため、その対応方法です。 「Xamarin.Formsで」と記載されてるのは同じような問題が Mac で普通に iOS のアプリを作っても発生するのかわからな…

GitHubの組織へのメンバー変更をMicrosoft Teamsに通知する(by Microsoft Flow)

ちょっと手順が面倒だったのでまとめておきます。 GitHub の Organization で会社のソース管理諸々をしているのですが、メンバーの変更が流動的だったりで変更の内容を Microsoft Teams に通知したかったのです。 Microsoft Flow を使って連携します。 今回…

de:code 2018 イベントアプリ振り返り

5/22,23 で開催された de:code 2018 に公式イベントアプリを提供しました。 de:code (decode) 2018 | 開発者をはじめとする IT に携わる全てのエンジニアのためのイベント自分用振り返りをまとめておきます。 公式イベントアプリ機能 マイクロソフトさんのイ…

Visual Studio 2017 Version 15.5 にアップデートしたら Android が表示されなくなった時の対処方法

qiita.com ↑のクリスマスイブ分の穴埋めです。やっつけですが、ご容赦を。 Visual Studio が 2017 になってからアップデートが短いサイクルで行われるようになりました。 一応、ReleaseNote はぺろーっと眺めてから(なにも考えず)実行しているのですが、問…

Xamarin.Forms 製アプリを iPhone X で動かしてみた(やっべぇぞ

Visual Studio for Mac | Xamarin Releases ここに書いてある方法で Visual Studio for Mac で iOS 11 を動かせるようにしました。んで、Xamarin.Forms で簡単なアプリを実行してみました。 こんな XAML です。よくある iOS 用に画面上部の Padding に 20 設…

Xamarin.Forms で iOS のステータスバーとナビゲーションバーの色を動的に変えたい(仮)

前回の記事ではナビゲーションバーに色付きアイコンを置けるようにしました。 shunsukekawai.hatenablog.com ナビゲーションバー系繋がりで、ステータスバーとナビゲーションバー自体の色をページによって動的に変えたかったのでやってみました。 タイトルに…

Xamarin.Forms で iOS のナビゲーションバーに色付きアイコンを置きたい

Xamarin.Forms の NavigationBar のアイコンを設定したい場合、以下のように ToolbarItems を使ってアイコンを追加します。

de:code 2017(Day 1 / Day 2)が終わって

●本記事はポエムです。 2017/5/23-24 に開催された de:code 2017 の公式アプリを Xamarin.Forms で開発しました。 イベントアプリ自体は 2016/9 の Microsoft Foresight、2016/11 の Microsoft Tech Summit に続き3回目なのですが、de:code はデベロッパー向…

Visual Studio 2017 Version 15.2 にアップデートしたら Xamarin.Forms の Android アプリがすごい遅くなったから回避した

============================================ 2017/5/31 追記 Visual Studio 2017 version 15.2 (26430.12) で対応されたようです。 >Fixed a performance dedgration sometimes occuring in Xamairn Android apps. Visual Studio 2017 Release Notes ====…

Backlog の更新を Zapier 経由で Microsoft Teams に通知する

一部のプロジェクトの課題管理には Nulab 社の Backlog を利用しています。 オンライン プロジェクト管理 & コラボレーションツール Backlog標準では通知はメールベースなのでいろんな通知がわんさか来てなにがなんだかわからなくなります。 メールからの脱…

Visual Studio 2017でXamainのUpdate Channelを切り替える方法(というかVisual Studio 2017のインストーラーの仕組み)

Visual Studio 2015 では Xamarin の最新の機能を試したい場合、ツール⇒オプション⇒Xamarin⇒その他でチャンネルを切り替えることができました。 しかし、昨日リリースされた Visual Studio 2017 ではその設定がなくなっています。 Visual Studio 2015 Visual…

Xamarin.FormsでiOSのEditorの枠線をEntryみたいにしたい

Xamarin.Forms で複数行のテキストボックス(Editor)を配置した場合、以下の様になります。 ちゃんと置いてあるのに真っ白です。 <StackLayout Margin="20"> <Editor HeightRequest="150"/> </StackLayout> 入力はもちろんできます。 うーん(´・ω・`)これが iOS では標準なのか?Xamarin.Forms の標準コントロールがどのネイティブ…

【続】Xamarin.Formsでぺこぺこ凹むアイコンボタンを作った

先日アイコンボタンを作ったと書きましたが、色々更新しました。 shunsukekawai.hatenablog.com 追加内容 ラベル追加(DescriptionText) ラベル位置プロパティ設定(DescriptionPosition) ラベルサイズプロパティ設定(DescriptionSize) ラベルカラープロ…

Xamarin.Formsでぺこぺこ凹むアイコンボタンを作った

Image だけをボタンにしたいケースが多々あり、TapGestureRecognizer で簡単に作れるのですが、押した感がなくイマイチだし好みに合うヤツが見当たらなかったので作りました。 わかりにくいですが、黒い背景でも微妙にボタン裏の色が変わっています。凹む処…

Xamarin.Forms と Mobile Engagement でユーザー分析しちゃえ!

Xamarin Advent Calendar 2016 - Qiita "その1" 9日目の投稿です。はい、ということでこんな状況の中、なんとか書きました。。おはようございます。家庭内パンデミックにより本日が今週初出社です。そして明日がAdventCalendarの担当日です。ヤバいです。そ…

VSTS で Team Foundation Version Control で Xamarin のソース管理をする際に package フォルダーを除外したい

かなりニッチな投稿です。Visual Studio Team Services(VSTS)でソース管理を行う場合、以下の2つから選択できます。 Git(分散型バージョン管理システム) Team Foundation Version Control(集中型バージョン管理システム) 正直 Git が今は主流だと思う…

Tech Summit の資料・動画が公開されました

shunsukekawai.hatenablog.com ↑こちらで登壇した旨を記載しましたが、資料、動画が公開されました。 動画 【Microsoft Tech Summit】APP010 【Xamarin 開発の真実】イベントアプリの中身、すべてお見せします 資料 docs.comなにかご質問があれば Twitter か…

【Xamarin 開発の真実】 Microsoft Tech Summit で登壇してきました!

11/1,2 で開催された Microsoft Tech Summit でテクニカルスポンサー枠として登壇してきました。microsoft-events.jp弊社は Mobile 系の開発や Windows 系の開発を推進してきた経緯もあり、今回 日本マイクロソフト株式会社 様より Xamarin でイベントアプリ…

Visual Studio から 作成した iOS の ipa をアプリケーションローダーに喰わせると ITMS-90023 が発生する

Xamarin で開発して iOS の AppStore にアップロードするための ipa を作成する際にアプリケーションローダーを使用してます。Visual Studio の Xamarin.Forms のテンプレートから作ったプロジェクトをそのままアップロードすると以下のエラーが発生します。…