GetSharingMetadataType 类

定义

GetSharingMetadataType 表示获取标识共享邀请的不透明身份验证令牌的请求。

public ref class GetSharingMetadataType : ExchangeWebServices::BaseRequestType
public class GetSharingMetadataType : ExchangeWebServices.BaseRequestType
Public Class GetSharingMetadataType
Inherits BaseRequestType
继承
GetSharingMetadataType

示例

下面的代码示例演示如何获取标识共享邀请的不透明身份验证令牌。 在此示例中, user1@contoso.com 希望与 user1@fabikam.com 和 user2@test.com共享其联系人文件夹。 IdOfContactsFolder 表示 FolderIdType 对应于 的联系人文件夹的对象 user1@contoso.com。

static void GetSharingMetadataTest(ExchangeServiceBinding esb)
{
    // Create the sharing request.
    GetSharingMetadataType gsmRequest = new GetSharingMetadataType();

    // Specify the identifier of the folder to be shared.
    gsmRequest.IdOfFolderToShare = <span class="label">IdOfContactsFolder</span>;

    // Specify the sender of the request and the intended recipients.
    gsmRequest.SenderSmtpAddress = "user1@contoso.com";
    gsmRequest.Recipients = new string[] { "user1@fabrikam.com", "user2@test.com" };

    try
    {
      // Submit the request and get the response.
      GetSharingMetadataResponseMessageType gsmResponse = esb.GetSharingMetadata(gsmRequest);
    }
    catch (Exception e)
    {
      Console.WriteLine(e.Message);
    }
}

构造函数

GetSharingMetadataType()

构造 GetSharingMetadataType 函数初始化 类的新实例 GetSharingMetadataType

属性

IdOfFolderToShare

属性 IdOfFolderToShare 获取或设置一个 FolderIdType 对象,该对象标识要共享的文件夹。

Recipients

属性 Recipients 获取或设置一个字符串,其中包含一个或多个实体的 SMTP 电子邮件地址,这些实体将被邀请共享由 IdOfFolderToShare 属性指定的文件夹中的数据。

SenderSmtpAddress

属性 SenderSmtpAddress 获取或设置与邮箱对应的 SMTP 电子邮件地址,该邮箱包含 由 IdOfFolderToShare 属性标识的文件夹。

适用于