IFsrmClassificationManager::SetFileProperty-Methode (fsrmpipeline.h)

Legt den Wert der angegebenen Eigenschaft in der Datei oder im Ordner fest.

Windows Server 2008 R2: Nur Dateien werden bis Windows Server 2012 unterstützt.

Syntax

HRESULT SetFileProperty(
  [in] BSTR filePath,
  [in] BSTR propertyName,
  [in] BSTR propertyValue
);

Parameter

[in] filePath

Die Datei, die die Eigenschaft enthält, die Sie festlegen möchten. Sie müssen einen absoluten Pfad zur Datei angeben. Sie können keine Dateifreigabe angeben.

[in] propertyName

Der Name der Eigenschaft, deren Wert Festgelegt werden soll.

[in] propertyValue

Der Wert, auf den die angegebene Eigenschaft festgelegt werden soll.

Rückgabewert

Die -Methode gibt die folgenden Rückgabewerte zurück.

Hinweise

Die -Methode überprüft, ob der Eigenschaftswert für den Typ der Eigenschaft gültig ist. Für eine sortierte Oder Multiple-Choice-Liste beispielsweise, dass der Wert ein Mitglied der Liste ist; für eine boolesche Eigenschaft, dass der Wert die Zeichenfolge "0" oder "1" ist; und für ein Datum, dass der Wert ein 64-Bit-Dezimalwert ist, der als Zeichenfolge ausgedrückt wird.

SetFileProperty unterstützt nur Eigenschaftendefinitionen, die auf dem Server verfügbar sind, dessen AppliesTo-Eigenschaft den FsrmPropertyDefinitionAppliesTo_Files (1) Bit festgelegt hat.

Beispiele

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2008 R2
Zielplattform Windows
Kopfzeile fsrmpipeline.h (include FsrmPipeline.h, FsrmTlb.h)
DLL SrmSvc.dll

Weitere Informationen

FsrmClassificationManager

IFsrmClassificationManager

IFsrmClassificationManager2

IFsrmClassificationManager::ClearFileProperty

IFsrmClassificationManager::EnumFileProperties

IFsrmClassificationManager::GetFileProperty

MSFT_FSRMClassification