CopyItemType Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die CopyItemType -Klasse stellt einen Vorgang zum Kopieren von Elementen in ein Postfach dar.
public ref class CopyItemType : ExchangeWebServices::BaseMoveCopyItemType
public class CopyItemType : ExchangeWebServices.BaseMoveCopyItemType
Public Class CopyItemType
Inherits BaseMoveCopyItemType
- Vererbung
Beispiele
Im folgenden Codebeispiel werden zwei Elemente in den Posteingang kopiert.
static void CopyItem(ExchangeServiceBinding esb)
{
// Identify the items to copy.
ItemIdType item1 = new ItemIdType();
ItemIdType item2 = new ItemIdType();
item1.Id = "AAAlAE1BQ1";
item2.Id = "AAAlAE1BQ2";
ItemIdType[] items = new ItemIdType[2] { item1, item2 };
// Identify the destination folder.
DistinguishedFolderIdType destFolder = new DistinguishedFolderIdType();
destFolder.Id = DistinguishedFolderIdNameType.inbox;
// Form the copy item request.
CopyItemType <span class="label">request</span> = new CopyItemType();
<span class="label">request</span>.ItemIds = items;
<span class="label">request</span>.ToFolderId = new TargetFolderIdType();
<span class="label">request</span>.ToFolderId.Item = destFolder;
try
{
// Send the request and get the response.
CopyItemResponseType response = esb.CopyItem(<span class="label">request</span>);
ArrayOfResponseMessagesType aormt = response.ResponseMessages;
ResponseMessageType[] rmta = aormt.Items;
foreach (ResponseMessageType rmt in rmta)
{
if (rmt.ResponseClass == ResponseClassType.Success)
{
Console.WriteLine("Successful item copy!");
}
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
Hinweise
Der Elementbezeichner des neuen Elements wird in der Antwortnachricht (CopyItemResponseType) zurückgegeben. Elementbezeichner werden in Antworten für einen postfach- oder postfachübergreifenden CopyItem-Vorgang nicht zurückgegeben.
Konstruktoren
CopyItemType() |
Der CopyItemType Konstruktor initialisiert eine neue Instanz der CopyItemType -Klasse. |
Eigenschaften
ItemIds |
Die ItemIds -Eigenschaft ruft ein Array von Elementen vom Typ BaseItemIdType ab, die eine Gruppe von Elementen angibt, die verschoben oder kopiert werden sollen. (Geerbt von BaseMoveCopyItemType) |
ReturnNewItemIds |
Die CopyItemType -Klasse stellt einen Vorgang zum Kopieren von Elementen in ein Postfach dar. (Geerbt von BaseMoveCopyItemType) |
ReturnNewItemIdsSpecified |
Die CopyItemType -Klasse stellt einen Vorgang zum Kopieren von Elementen in ein Postfach dar. (Geerbt von BaseMoveCopyItemType) |
ToFolderId |
Die ToFolderId -Eigenschaft ruft eine Instanz der -Klasse ab, die TargetFolderIdType den Ordner angibt, in den die von der -Eigenschaft angegebenen Elemente verschoben oder kopiert werden sollen, oder legt diese ItemIds fest. (Geerbt von BaseMoveCopyItemType) |
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für