Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OutlookUserPropertyDefinition

Namespace OfficeIMO.Email
Assembly OfficeIMO.Email
Source revision 804a7612eee4 with working tree changes
Modifiers sealed

One definition retained from an Outlook PropertyDefinition stream.

Inheritance

  • Object
  • OutlookUserPropertyDefinition

Usage

Explore 3 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

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.