Freigeben über


ManagedProperty-Klasse

Stellt eine verwaltete Eigenschaft im Metadatenschema-Eigenschaft SharePoint Server-Suchdienst .

Vererbungshierarchie

System.Object
  Microsoft.Office.Server.Search.Administration.ManagedProperty

Namespace:  Microsoft.Office.Server.Search.Administration
Assembly:  Microsoft.Office.Server.Search (in Microsoft.Office.Server.Search.dll)

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class ManagedProperty
'Usage
Dim instance As ManagedProperty
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class ManagedProperty

Hinweise

Verwaltete Eigenschaften sind die Eigenschaften, die die Suchfunktionalität für Benutzer zur Verfügung stehen.

Verwenden Sie die AllManagedProperties -Eigenschaft der Schema -Klasse zum Abrufen der Auflistung von verwalteten Eigenschaften der Suchdienstanwendung-Schema.

Mit einem Indexer können eine einzelne verwaltete Eigenschaft aus dem ManagedPropertyCollection -Objekt zurückgeben. Wenn die Auflistung in eine Variable namens mPropertieszugewiesen ist, z. B. mProperties[index] in Microsoft Visual C# oder mProperties(index) in Microsoft Visual Basic index eine Zeichenfolge mit dem Namen der verwalteten Eigenschaft ist.

Um eine verwaltete Eigenschaft zu erstellen, verwenden Sie die Create() -Methode der ManagedPropertyCollection -Klasse.

Um eine verwaltete Eigenschaft zu löschen, verwenden Sie die Delete -Methode der ManagedProperty -Klasse.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

ManagedProperty-Member

Microsoft.Office.Server.Search.Administration-Namespace