Partager via


ItemMetadata.SetCustomField méthode (String, String)

En cas de substitution dans une classe dérivée, définit la valeur du champ personnalisé spécifié.

Espace de noms: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (dans microsoft.synchronization.metadatastorage.dll)

Syntaxe

'Déclaration
Public MustOverride Sub SetCustomField ( _
    fieldName As String, _
    value As String _
)
'Utilisation
Dim instance As ItemMetadata
Dim fieldName As String
Dim value As String

instance.SetCustomField(fieldName, value)
public abstract void SetCustomField (
    string fieldName,
    string value
)
public:
virtual void SetCustomField (
    String^ fieldName, 
    String^ value
) abstract
public abstract void SetCustomField (
    String fieldName, 
    String value
)
public abstract function SetCustomField (
    fieldName : String, 
    value : String
)

Paramètres

  • fieldName
    Nom du champ personnalisé.
  • value
    Valeur du champ.

Exceptions

Type d'exception Condition

ArgumentNullException

fieldName est une référence nulle (Rien dans Visual Basic).

ArgumentException

fieldName est de longueur 0.

ArgumentOutOfRangeException

value est trop longue. Pour l'implémentation de cette classe qui est disponible en utilisant SqlMetadataStore, les valeurs doivent être inférieures à 4 000 caractères.

Notes

Les champs personnalisés doivent être définis dans un objet FieldSchema lorsque les métadonnées de réplica sont initialisées au départ.

Voir aussi

Référence

Classe ItemMetadata
Membres ItemMetadata
Espace de noms Microsoft.Synchronization.MetadataStorage