API Reference
Class
OutlookUserProperty
A user-defined Outlook field joined with its PS_PUBLIC_STRINGS value.
Inheritance
- Object
- OutlookUserProperty
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; } #Case-insensitive field name.
public OutlookUserPropertyType FieldType { get; } #Logical field type, or Unknown for a value without a definition.
public Nullable<MapiPropertyType> WireType { get; } #MAPI wire type of the value, or null when the definition has no stored value.
public Object Value { get; } #Decoded value as retained by the MAPI property layer.
public Boolean HasDefinition { get; } #True when the item contains a matching PropertyDefinition entry.
public Boolean HasValue { get; } #True when the item contains the corresponding named value property.
public OutlookUserPropertyDefinition Definition { get; } #Decoded definition, when present and structurally valid.