Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PropertyDefinitionBase

Represents the base class for all property definitions.

Hierarchy

Index

Constructors

constructor

  • internal

    Initializes a new instance of the PropertyDefinitionBase class.

    Returns PropertyDefinitionBase

Properties

Version

Gets the minimum Exchange version that supports this property.

value

{ExchangeVersion} The version.

Accessors

Type

  • get Type(): any
  • Gets the type of the property.

    Returns any

Methods

GetPrintableName

  • GetPrintableName(): string
  • internal

    Gets the property definition's printable name.

    Returns string

    The property definition's printable name.

GetXmlElementName

  • GetXmlElementName(): string
  • internal

    Gets the name of the XML element.

    Returns string

    XML element name.

ToString

  • ToString(): string
  • Returns string

WriteAttributesToXml

  • internal

    Writes the attributes to XML.

    Parameters

    Returns void

WriteToXml

  • internal

    Writes to XML.

    Parameters

    Returns void

Static LoadFromXmlJsObject

  • internal

    load from XMLJsObject.

    Parameters

    • jsObject: any

    Returns PropertyDefinitionBase

    True if property was loaded.

Generated using TypeDoc