GetSharingMetadataType Class
Collapse the table of content
Expand the table of content
This documentation is archived and is not being maintained.

GetSharingMetadataType Class

The GetSharingMetadataType class represents a request to get an opaque authentication token that identifies the sharing invitation.


Namespace:  ExchangeWebServices
Assembly:  EWS (in EWS.dll)

No code example is currently available or this language may not be supported.

The following code example shows you how to get an opaque authentication token that identifies a sharing invitation. In this example, wants to share its contacts folder with and IdOfContactsFolder represents the FolderIdType object that corresponds to the contacts folder of

static void GetSharingMetadataTest(ExchangeServiceBinding esb)
    // Create the sharing request.
    GetSharingMetadataType gsmRequest = new GetSharingMetadataType();
    // Specify the identifier of the folder to be shared.
    gsmRequest.IdOfFolderToShare = IdOfContactsFolder;

    // Specify the sender of the request and the intended recipients.
    gsmRequest.SenderSmtpAddress = "";
    gsmRequest.Recipients = new string[] { "", "" };
      // Submit the request and get the response.
      GetSharingMetadataResponseMessageType gsmResponse = esb.GetSharingMetadata(gsmRequest);
    catch (Exception e)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
© 2016 Microsoft