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:
- IFsrmClassificationManager::EnumPropertyDefinitions
- IFsrmClassificationManager::GetPropertyDefinition
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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für