PropertySet 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.
Stellt einen Satz von Element- oder Ordnereigenschaften dar.
public ref class PropertySet sealed : System::Collections::Generic::IEnumerable<Microsoft::Exchange::WebServices::Data::PropertyDefinitionBase ^>
public sealed class PropertySet : System.Collections.Generic.IEnumerable<Microsoft.Exchange.WebServices.Data.PropertyDefinitionBase>
Public NotInheritable Class PropertySet
Implements IEnumerable(Of PropertyDefinitionBase)
- Vererbung
-
PropertySet
- Implementiert
Hinweise
Eigenschaftensätze werden verwendet, um anzugeben, welche Eigenschaften eines Elements oder Ordners beim Binden an ein vorhandenes Element oder einen vorhandenen Ordner oder beim Laden der Eigenschaften eines Elements oder Ordners geladen werden sollen.
Konstruktoren
PropertySet() |
Initialisiert eine neue instance der PropertySet-Klasse basierend auf der ID. |
PropertySet(BasePropertySet, IEnumerable<PropertyDefinitionBase>) |
Initialisiert einen neuen instance der PropertySet-Klasse mit dem angegebenen Basiseigenschaftensatz und der Auflistung zusätzlicher Eigenschaften. |
PropertySet(BasePropertySet, PropertyDefinitionBase[]) |
Initialisiert einen neuen instance der PropertySet-Klasse mit dem angegebenen Basiseigenschaftensatz und zusätzlichen Eigenschaften. |
PropertySet(BasePropertySet) |
Initialisiert eine neue instance der PropertySet-Klasse basierend auf dem angegebenen Basiseigenschaftensatz. |
PropertySet(IEnumerable<PropertyDefinitionBase>) |
Initialisiert eine neue instance der PropertySet-Klasse basierend auf der ID und der angegebenen Auflistung zusätzlicher Eigenschaften. |
PropertySet(PropertyDefinitionBase[]) |
Initialisiert eine neue instance der PropertySet-Klasse basierend auf der ID und den angegebenen zusätzlichen Eigenschaften. |
Felder
FirstClassProperties |
Ein vordefinierter Eigenschaftensatz, der die erstklassigen Eigenschaften eines Elements oder Ordners enthält. |
IdOnly |
Ein vordefinierter Eigenschaftensatz, der nur die ID-Eigenschaft enthält. |
Eigenschaften
AddBlankTargetToLinks |
Ruft einen Wert ab, der angibt, ob Ankerlinks ein leeres Zielattribute hinzugefügt werden sollen, oder legt diesen fest. Die AddBlankTargetToLinks -Eigenschaft gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden. |
BasePropertySet |
Ruft den Basiseigenschaftssatz ab, auf dem der Eigenschaftensatz basiert, oder legt diesen fest. |
BlockExternalImages |
Ruft einen Wert ab, der angibt, ob URLs, die auf Bilddateien verweisen, in Inlinebilder konvertiert werden sollen, oder legt diesen fest. Die BlockExternalImages -Eigenschaft gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden. |
ConvertHtmlCodePageToUTF8 |
Ruft einen Wert ab, der angibt, ob der Server die HTML-Codepage in UTF8-Codierung konvertieren soll, oder legt diesen fest. |
Count |
Ruft die Anzahl der explizit hinzugefügten Eigenschaften in diesem Satz ab. |
FilterHtmlContent |
Ruft einen Wert ab, der angibt, ob potenziell unsichere HTML-Inhalte aus Nachrichtentexten gefiltert werden, oder legt diesen fest. |
InlineImageUrlTemplate |
Ruft die URL der Vorlage ab, die für Inlinebilder verwendet werden soll, oder legt diese fest. Die InlineImageUrlTemplate -Eigenschaft gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden. |
Item[Int32] |
Ruft das Element am angegebenen Index ab. Die Item[Int32] -Eigenschaft gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden. |
MaximumBodySize |
Ruft die maximale Größe des abzurufenden Texts ab oder legt diese fest. Die MaximumBodySize -Eigenschaft gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden. |
RequestedBodyType |
Ruft den Typ des Texts ab, der für Elemente geladen werden soll, oder legt diesen fest. |
RequestedNormalizedBodyType |
Ruft den Typ des Texts ab, der für die NormalizedBody -Eigenschaft für Elemente geladen werden soll, oder legt diesen fest. |
RequestedUniqueBodyType |
Ruft den Typ des Texts ab, der für die UniqueBody -Eigenschaft für Elemente geladen werden soll, oder legt diesen fest. |
Methoden
Add(PropertyDefinitionBase) |
Fügt dem Eigenschaftensatz die angegebene Eigenschaft hinzu. |
AddRange(IEnumerable<PropertyDefinitionBase>) |
Fügt dem Eigenschaftensatz die angegebenen Eigenschaften hinzu. |
Clear() |
Entfernt alle explizit hinzugefügten Eigenschaften aus dem Eigenschaftensatz. |
Contains(PropertyDefinitionBase) |
Bestimmt mithilfe der Add- oder AddRange-Methode, ob die angegebene Eigenschaft diesem Eigenschaftensatz explizit hinzugefügt wurde. |
GetEnumerator() |
Gibt einen Enumerator zurück, der die Auflistung durchläuft. |
Remove(PropertyDefinitionBase) |
Entfernt die angegebene Eigenschaft aus dem Satz. |
Operatoren
Implicit(BasePropertySet to PropertySet) |
Implementiert eine implizite Konvertierung zwischen der PropertySet-Klasse und der BasePropertySet-Klasse. |
Explizite Schnittstellenimplementierungen
IEnumerable.GetEnumerator() |
Gibt einen Enumerator zurück, der eine Auflistung durchläuft. Die IEnumerable.GetEnumerator() Methode gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden. |