Metodo IFsrmClassificationManager::SetFileProperty (fsrmpipeline.h)

Imposta il valore della proprietà specificata nel file o nella cartella.

Windows Server 2008 R2: Solo i file sono supportati fino a Windows Server 2012.

Sintassi

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

Parametri

[in] filePath

File contenente la proprietà da impostare. È necessario specificare un percorso assoluto del file. Non è possibile specificare una condivisione file.

[in] propertyName

Nome della proprietà il cui valore da impostare.

[in] propertyValue

Valore su cui impostare la proprietà specificata.

Valore restituito

Il metodo restituisce i valori restituiti seguenti.

Commenti

Il metodo verifica che il valore della proprietà sia valido per il tipo della proprietà. Ad esempio, per un elenco ordinato o a scelta multipla, che il valore è un membro dell'elenco; per una proprietà booleana, che il valore è la stringa "0" o "1"; e per una data, che il valore è un valore decimale a 64 bit espresso come stringa.

SetFileProperty supporta solo le definizioni delle proprietà disponibili nel server la cui proprietà ApplicasTo ha il set di FsrmPropertyDefinitionAppliesTo_Files (1).

Esempio

Per esempi in C# e PowerShell, vedere Accesso alle proprietà di classificazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2008 R2
Piattaforma di destinazione Windows
Intestazione fsrmpipeline.h (include FsrmPipeline.h, FsrmTlb.h)
DLL SrmSvc.dll

Vedi anche

FsrmClassificationManager

IFsrmClassificationManager

IFsrmClassificationManager2

IFsrmClassificationManager::ClearFileProperty

IFsrmClassificationManager::EnumFileProperties

IFsrmClassificationManager::GetFileProperty

MSFT_FSRMClassification