Share via


IFsrmPropertyDefinition-Schnittstelle (fsrmpipeline.h)

Definiert eine Eigenschaft, die Sie zum Klassifizieren von Dateien verwenden möchten.

Um diese Schnittstelle zu erstellen, rufen Sie die IFsrmClassificationManager::CreatePropertyDefinition-Methode auf.

Die folgenden Methoden geben diese Schnittstelle zurück:

Vererbung

Die IFsrmPropertyDefinition-Schnittstelle erbt von der IFsrmObject-Schnittstelle.

Methoden

Die IFsrmPropertyDefinition-Schnittstelle verfügt über diese Methoden.

 
IFsrmPropertyDefinition::get_Name

Der Name der Eigenschaft. (IFsrmPropertyDefinition.get_Name)
IFsrmPropertyDefinition::get_Parameters

Die Parameter für die Eigenschaftendefinition. (Abrufen)
IFsrmPropertyDefinition::get_PossibleValues

Die möglichen Werte, auf die die Eigenschaft festgelegt werden kann. (Abrufen)
IFsrmPropertyDefinition::get_Type

Der Datentyp, den die -Eigenschaft enthält. (Abrufen)
IFsrmPropertyDefinition::get_ValueDescriptions

Beschreibungen für jeden der möglichen Werte, die in der PossibleValues-Eigenschaft angegeben sind. (Abrufen)
IFsrmPropertyDefinition::p ut_Name

Der Name der Eigenschaft. (IFsrmPropertyDefinition.put_Name)
IFsrmPropertyDefinition::p ut_Parameters

Die Parameter für die Eigenschaftendefinition. (Put)
IFsrmPropertyDefinition::p ut_PossibleValues

Die möglichen Werte, auf die die Eigenschaft festgelegt werden kann. (Put)
IFsrmPropertyDefinition::p ut_Type

Der Datentyp, den die -Eigenschaft enthält. (Put)
IFsrmPropertyDefinition::p ut_ValueDescriptions

Beschreibungen für jeden der möglichen Werte, die in der PossibleValues-Eigenschaft angegeben sind. (Put)

Hinweise

Die Namen- und Typeigenschaften definieren eine eindeutige Eigenschaft. Sie können eine Eigenschaft nicht umbenennen oder ihren Typ ändern.

Sie können keine Eigenschaftendefinition löschen, auf die von einer Klassifizierungsregel oder einem Bericht verwiesen wird. Die Klassifizierungsregel verwendet die IFsrmRule::P ropertyAffected-Eigenschaft , um auf die Eigenschaftendefinition zu verweisen.

Sie können keine Eigenschaft löschen, auf die von einer Eigenschaft für den Dateiverwaltungsauftrag verwiesen wird. Um zu bestimmen, ob eine Eigenschaftsbedingung einen Verweis enthält, suchen Sie nach Eigenschaftenbedingungen, die die Eigenschaft "name" der Bedingung aufweisen, die dem Namen der Eigenschaftsdefinition entspricht, die gelöscht wird.

Berichte verwenden die Eigenschaftendefinition nur als Filter im Berichtstyp FsrmReportType_FilesByProperty.

Beispiele

Beispiele in C# und PowerShell finden Sie unter Zugreifen auf Klassifizierungseigenschaften.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008 R2
Zielplattform Windows
Kopfzeile fsrmpipeline.h (einschließlich FsrmPipeline.h, FsrmQuota.h, FsrmReports.h, FsrmScreen.h)

Weitere Informationen

IFsrmObject

IFsrmProperty