API Reference
Class
OutlookUserPropertyDefinition
One definition retained from an Outlook PropertyDefinition stream.
Inheritance
- Object
- OutlookUserPropertyDefinition
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String Name { get; } #Field name used by the corresponding PS_PUBLIC_STRINGS named property.
public UInt32 Flags { get; } #Raw PropertyDefinition flags.
public UInt16 VariantType { get; } #VARENUM value stored by Outlook.
public UInt32 DispatchId { get; } #Dispatch identifier; custom fields normally use zero.
public OutlookUserPropertyType FieldType { get; } #Logical Outlook field type.
public String Formula { get; } #ANSI calculation formula retained from the definition.
public String ValidationRule { get; } #ANSI validation rule retained from the definition.
public String ValidationText { get; } #ANSI validation failure text retained from the definition.
public Boolean IsVersion2 { get; } #Whether this definition uses the PropDefV2 layout.
public Boolean IsCustom { get; } #Whether the definition represents a user-defined rather than built-in field.