Managed EWS 2.0 を使用して、Exchange 2010 でパブリック フォルダーを作成、削除、およびメールを有効にするコードを作成しようとしています。私のC#コードから呼び出されます。ここまでは順調ですね。
ただし、EWS フォルダー オブジェクト (FolderId を持つ) と PowerShell の Enable-MailPublicFolder コマンドレット (ID パラメーターとして GUID またはフォルダー パスを想定) をマッピングするときに、少し混乱します。2つをマッピングする方法がわかりません。
EWS には ConvertIDs メソッドがありますが、PowerShell に関連していないように見えるさまざまな形式 (EwsId、EntryId、OwaId) を生成できるようです。
特定のフォルダーからフォルダー パスを手動で生成することは簡単ですが、フォルダーの明示的な識別子があると扱いにくいと感じますが、フォルダー ID を Exchange コマンドレットで使用できる形式に変換する方法はありますか?