ManagedProperty Members

Include Protected Members
Include Inherited Members

Represents a managed property in the index schema.

The ManagedProperty type exposes the following members.

Properties

  Name Description
Public property DecimalPlaces Gets or sets the number of decimal places. This is only applicable for managed properties of type decimal.
Public property DeleteDisallowed Gets a Boolean value indicating whether a managed property can be deleted.
Public property Description Gets or sets a text description for a managed property.
Public property IsMapped Gets or sets a Boolean value to indicate whether the managed property is mapped to support Alternate Access Mapping.
Public property MappingDisallowed Gets a Boolean value indicating whether crawled properties can be mapped to the managed property.
Public property MaxIndexSize Gets or sets the maximum number of KB indexed for a managed property. This is only applicable for managed properties of type text.
Public property MaxResultSize Gets or sets the maximum number of KB that are used for the result of a managed property. This is only applicable for managed properties of type text.
Public property MergeCrawledProperties Gets or sets a Boolean value to indicate whether to include the contents of all crawled properties mapped to a managed property or not. If this setting is disabled, the value of the first non-empty crawled property is used as the contents of the managed property.
Public property Name Gets the name of a managed property.
Public property Queryable Gets or sets a Boolean value indicating whether a managed property can be used in query operators and filter terms.
Public property RefinementEnabled Gets or sets a Boolean value indicating whether to enable a refiner for a managed property.
Public property SortableType Gets or sets the sortable type for a managed property.
Public property StemmingEnabled Gets or sets a Boolean value indicating whether a managed property is stemmed.
Public property SubstringEnabled Gets or sets a Boolean value to indicate whether to enable substring matching for the managed property.
Public property SummaryType Gets or sets the summary type for a managed property.
Public property Type Gets the data type of a managed property.

Top

Methods

  Name Description
Public method Delete Deletes the managed property from search schema.
Public method GetCrawledPropertyMappings Gets a crawled property mapping that includes a list of crawled properties that map to the managed property. The list can be used to create new crawled property mappings.
Public method GetFullTextIndexMappings Gets the collection of full text indexes for which a managed property is mapped to. The collection can be operated to delete, add or modify full text index mappings.
Public method GetRefinerConfiguration Returns the refiner configuration for the managed property. This is only applicable for managed properties that have refinement enabled.
Public method GetResultFallBack Gets the managed property to be used as summary in the event no dynamic summary was generated. This is only applicable for managed properties with summary type dynamic.
Public method SetCrawledPropertyMappings Sets a list of crawled properties that map to the managed property.
Public method SetRefinerConfiguration Sets the refiner configuration for the managed property.
Public method SetResultFallBack Sets the managed property to be used as summary in the event where no dynamic summary was generated. This is only applicable for managed properties with summary type dynamic.
Public method Update Updates the index schema with changes made to the managed property.

Top

See Also

Reference

ManagedProperty Interface

Microsoft.SharePoint.Search.Extended.Administration.Schema Namespace