取引先担当者 (Contact) エンティティのメッセージおよびメソッド

 

公開日: 2017年1月

対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

取引先担当者は、部署と顧客間関係を持つ個人を表します。 たとえば、顧客、納入業者、同僚などがこれに該当します。 このエンティティのスキーマ名は Contact です。組織のエンティティ メタデータを表示するには、「組織のメタデータの参照」で説明されているメタデータ ブラウザー ソリューションをインストールします。 カスタマイズされていない組織のメタデータを、EntityMetadata.xlsx という名前の Excel ファイルで見ることもできます。このファイルは、ダウンロードした SDK の最上位のフォルダーに含まれています。

IOrganizationService.Execute メソッドで、このエンティティに関連して使用されるメッセージを次の表に示します。

メッセージ

説明

AssignRequest

取引先担当者を他のユーザーまたはチームに割り当てます。

CreateRequest

取引先担当者を作成します。IOrganizationService.Create メソッドを呼び出すこともできます。

DeleteRequest

取引先担当者を削除します。IOrganizationService.Delete メソッドを呼び出すこともできます。

GrantAccessRequest

取引先担当者を別のセキュリティ プリンシパル (ユーザーまたはチーム) と共有します。

MergeRequest

2 つの取引先担当者を統合します。

ModifyAccessRequest

別のセキュリティ プリンシパル (ユーザーまたはチーム) と以前に共有していた取引先担当者のアクセス権を変更します。

RetrieveRequest

取引先担当者を取得します。IOrganizationService.Retrieve メソッドを呼び出すこともできます。

RetrieveMultipleRequest

取引先担当者のコレクションを取得します。IOrganizationService.RetrieveMultiple メソッドを呼び出すこともできます。

RetrievePrincipalAccessRequest

指定されたセキュリティ プリンシパル (ユーザーまたはチーム) が取引先担当者に対して持っているアクセス権を取得します。

RetrieveSharedPrincipalsAndAccessRequest

特定の取引先担当者へのアクセス権を持つすべてのセキュリティ プリンシパル (ユーザーまたはチーム) と、その取引先担当者に対するそれらのアクセス権を取得します。

RevokeAccessRequest

指定したセキュリティ プリンシパル (ユーザーまたはチーム) の取引先担当者に対するすべてのアクセス権を削除します。

SetStateRequest

取引先担当者の状態を設定します。 取引先企業の状態を設定します。 指定できる状態は、Contact.State 属性で定義されています。 事前バインド型を使用する場合は、ContactState 列挙体を使用します。 状態値の一覧については、Contactエンティティのメタデータを参照してください。この情報は、組織のメタデータ内にあります。 前述のメタデータ ブラウザー情報を確認してください。

UpdateRequest

取引先担当者を更新します。IOrganizationService.Update メソッドを呼び出すこともできます。

関連項目

顧客エンティティ (取引先企業、取引先担当者)
エンティティ別の特権

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 著作権