Méthode IFsrmClassificationManager ::SetFileProperty (fsrmpipeline.h)

Définit la valeur de la propriété spécifiée dans le fichier ou le dossier.

Windows Server 2008 R2 : Seuls les fichiers sont pris en charge jusqu’à Windows Server 2012.

Syntaxe

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

Paramètres

[in] filePath

Fichier qui contient la propriété que vous souhaitez définir. Vous devez spécifier un chemin d’accès absolu au fichier. Vous ne pouvez pas spécifier un partage de fichiers.

[in] propertyName

Nom de la propriété dont vous souhaitez définir la valeur.

[in] propertyValue

Valeur sur laquelle définir la propriété spécifiée.

Valeur retournée

La méthode retourne les valeurs de retour suivantes.

Remarques

La méthode vérifie que la valeur de la propriété est valide pour le type de la propriété. Par exemple, pour une liste triée ou à choix multiples, que la valeur est membre de la liste ; pour une propriété booléenne, que la valeur est la chaîne « 0 » ou « 1 » ; et pour une date, que la valeur est une valeur décimale 64 bits exprimée sous la forme d’une chaîne.

SetFileProperty prend uniquement en charge les définitions de propriétés disponibles sur le serveur dont la propriété AppliesTo a la FsrmPropertyDefinitionAppliesTo_Files (1) bits définie.

Exemples

Pour obtenir des exemples en C# et PowerShell, consultez Accès aux propriétés de classification.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2008 R2
Plateforme cible Windows
En-tête fsrmpipeline.h (include FsrmPipeline.h, FsrmTlb.h)
DLL SrmSvc.dll

Voir aussi

FsrmClassificationManager

IFsrmClassificationManager

IFsrmClassificationManager2

IFsrmClassificationManager ::ClearFileProperty

IFsrmClassificationManager ::EnumFileProperties

IFsrmClassificationManager ::GetFileProperty

MSFT_FSRMClassification