Options
All
  • Public
  • Public/Protected
  • All
Menu

Class IndexedPropertyDefinition

Represents an indexed property definition.

Hierarchy

Index

Constructors

constructor

  • internal

    Initializes a new instance of the IndexedPropertyDefinition class.

    Parameters

    • uri: string

      The FieldURI attribute of the IndexedFieldURI element.

    • index: string

      The Index attribute of the IndexedFieldURI element.

    Returns IndexedPropertyDefinition

Properties

Private index

index: string

Index attribute of IndexedFieldURI element.

Accessors

Index

  • get Index(): string
  • Gets the index of the property.

    Returns string

Type

  • get Type(): string

Uri

  • get Uri(): string
  • internal

    Gets the URI of the property definition.

    Returns string

Version

Methods

Equals

  • Equals(obj: any): boolean
  • Determines whether a given indexed property definition is equal to this indexed property definition.

    Parameters

    • obj: any

      The object to check for equality.

    Returns boolean

    True if the properties definitions define the same indexed property.

GetHashCode

  • GetHashCode(): number
  • Serves as a hash function for a particular type.

    Returns number

    A hash code for the current System.Object.

GetPrintableName

  • GetPrintableName(): string
  • internal

    Gets the property definition's printable name.

    Returns string

    The property definition's printable name.

GetXmlElementName

  • GetXmlElementName(): string

ToString

  • ToString(): string

WriteAttributesToXml

WriteToXml

Static IsEqualTo

  • internal

    Determines whether two specified instances of IndexedPropertyDefinition are equal.

    Parameters

    Returns boolean

    True if extended property definitions are equal.

Static LoadFromXmlJsObject

Generated using TypeDoc