Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Outlook 2013 | Outlook 2016
Im Abschnitt [Eigenschaften] werden die vollständigen Eigenschaften aufgelistet, die vom Formular verwendet und veröffentlicht werden. Dies sind die Eigenschaften, die in den benutzerdefinierten Nachrichten erstellt werden, die MAPI-Clientanwendungen beim Anzeigen von Spalten, Filtern von Inhaltstabellen, Einrichten von Suchergebnisordnern usw. verwenden können. Jeder Eintrag in dieser Eigenschaftenliste verweist auf eine nachfolgende [Eigenschaft.string]- Abschnitt, wie im Folgenden gezeigt.
[Eigenschaften]
Eigentum.Schnur = Schnur
Das Format einer [ -Eigenschaft.string] -Abschnitt ist:
[Eigenschaft.string]
Art = ganze Zahl
NmidPropset = guid
NmidString = Schnur
NmidInteger = ganze Zahl
DisplayName = Schnur
Flaggen = ganze Zahl
SpecialType = 0|1
Enum1 = Schnur
Jede [Eigenschaft.string] -Abschnitt beschreibt eine einzelne Eigenschaft. Der Eintrag Type gibt den MAPI-Eigenschaftstyp an, z. B. 3 (PT_I4), der Eigenschaft. Der NmidPropset-Eintrag ist optional. zusammen mit dem NmidString-Eintrag oder dem NmidInteger-Eintrag gibt der NmidPropset-Eintrag den Namen der Eigenschaft an. NmidString gibt den Namen der Eigenschaft an, während NmidInteger den Bezeichner der Eigenschaft angibt. NmidString und NmidInteger schließen sich gegenseitig aus.
Wenn festgelegt, sollte NmidPropset den Namen des Eigenschaftensatzes enthalten. wenn nicht vorhanden, wird NmidPropset basierend auf der folgenden Regel auf einen Standardwert festgelegt: Wenn NmidInteger vorhanden ist und sein Wert kleiner als 0x8000 ist, wird NmidPropset auf PS_MAPI festgelegt. Wenn der Wert von NmidInteger auf eine ganze Zahl größer als 0x8000 oder nicht vorhanden ist, wird NmidPropset auf PS_PUBLIC_STRINGS festgelegt.
Der DisplayName-Eintrag enthält die Bezeichnung für die Eigenschaft. Der SpecialType-Eintrag , sofern vorhanden und ungleich null, gibt an, dass diese Eigenschaft eine spezielle Eigenschaft ist. Derzeit ist der einzige spezielle Eigenschaftstyp definiert : SpecialType = 1, der Zeichenfolgen aufgezählte Eigenschaften angibt. Wenn SpecialType auf 1 festgelegt ist, verweist der Eintrag Enum1 auf [Enum1.string] abschnitt.
Es folgt ein Beispiel für einen Abschnitt [Properties] und ein [Properties.string] abschnitt.
[Properties]
Property.1 = Fire Hazard
Property.2 = Safe
[Property.Fire Hazard]
Type = 1
NmidPropSet = {E47F4480-8400-101B-934D-04021C007002]
NmidString = FireHazard
DisplayName = Fire Hazard
SpecialType = 1
Enum1 = HazardEnum
Der Eintrag Enum1 im voranstehenden Beispiel verweist auf ein nachfolgendes [Enum1.string] -Abschnitt, der eine Enumeration eines bestimmten Typs beschreibt. Eine solche Enumeration ordnet die erste Eigenschaft in der [Property.string] -Abschnitt mit einer ganzzahligen Eigenschaft, die als Index bezeichnet wird. Eine solche Enumeration enthält auch eine Liste der möglichen Werte, die das Display-Index-Paar annehmen kann. Die Angabe eines Eigenschaftstyps für die Enumeration ist nicht erforderlich, da ein Enum1-Eintrag definitionsgemäß immer den PT_I4 Hat. Das Format für [Enum1.string] section is:
[Enum1.string]
NmidPropset = guid
NmidString = Schnur
NmidInteger = ganze Zahl
EnumCount = ganze Zahl
Val.integer. Zeichenfolge anzeigen =
Val.integer. Index = integer
Es folgt eine Beispieleigenschaftsdefinition für eine aufgezählte Eigenschaft namens Fire Hazard mit möglichen Werten wie Niedrig, Mittel und Hoch.
[Properties]
Property1 = Fire Hazard
[Enum1.HazardEnum]
IdxNmidPropset={E47F4480-8400-101B-934D-04021C007002]
IdxNmidString=FireHazardEnum
EnumCount = 3
Val.1.Display = Low
Val.1.Index = 1
Val.2.Display = Medium
Val.2.Index = 2
Val.3.Display = High
Val.3.Index = 3
[Enum1.zeichenfolgen] -Abschnitte können von Anwendungen für zwei Zwecke verwendet werden: um die Filterung von Eigenschaften zu beschleunigen, indem der Index anstelle der Zeichenfolge verwendet wird, und um nach einer anderen Reihenfolge als der alphanumerischen Reihenfolge der Zeichenfolgenwerte zu sortieren. Beispielsweise könnte die Sortierung auf der Grundlage der Reihenfolge "Niedrig-Mittel-Hoch" anstelle der Reihenfolge "Hoch-Mittel-Niedrig" erfolgen.