Partager via


MetadataDefaults.SetFieldDefault - Méthode (String, String, String)

Définit une valeur par défaut pour un champ de valeur par défaut à appliquer aux documents à l'emplacement spécifié.

Espace de noms :  Microsoft.Office.DocumentManagement
Assembly :  Microsoft.Office.DocumentManagement (dans Microsoft.Office.DocumentManagement.dll)

Syntaxe

'Déclaration
Public Function SetFieldDefault ( _
    folderPath As String, _
    fieldName As String, _
    value As String _
) As Boolean
'Utilisation
Dim instance As MetadataDefaults
Dim folderPath As String
Dim fieldName As String
Dim value As String
Dim returnValue As Boolean

returnValue = instance.SetFieldDefault(folderPath, _
    fieldName, value)
public bool SetFieldDefault(
    string folderPath,
    string fieldName,
    string value
)

Paramètres

  • folderPath
    Type : System.String

    Chemin d'accès relatif de serveur qui est lié à l'emplacement dans lequel définir la valeur par défaut

  • fieldName
    Type : System.String

    Nom interne de l'objet SPField à laquelle définir la valeur par défaut

Valeur renvoyée

Type : System.Boolean
true en cas de réussite ; dans le cas contraire, false

Exceptions

Exception Condition
ArgumentNullException

Le paramètre folderPath est défini sur une référence Null (Rien dans Visual Basic) ou la valeur String.Empty. Le paramètre folderPath doit être une URL relative de serveur qui est liée à un objet SPFolder dans la bibliothèque de documents.

(ArgumentNullException.ParamName="folderPath")

ArgumentNullException

Le paramètre fieldName est défini à une valeur null ou la valeur String.Empty. Le paramètre fieldName doit être un nom interne d'un champ dans la bibliothèque de documents. (ArgumentNullException.ParamName="fieldName)"

ArgumentNullException

Le paramètre value est défini sur une référence Null (Rien dans Visual Basic) ou la valeur String.Empty. Le paramètre value doit être la valeur par défaut qui est appliquée à l'objet spécifié SPField sur les documents ajoutés à ce dossier. (ArgumentNullException.ParamName="value")

Remarques

La valeur doit être appropriée pour le type du champ qu'est définie sur la valeur par défaut. Par exemple, utiliser une chaîne de DateTime d'un SPFieldDateTime.

Exemples

SPSite site = new SPSite("http://contoso"); SPWeb web = new site.OpenWeb("/"); MetadataDefaults defaults = MetadataDefaults("/Documents", web); defaults.SetFieldDefault("/Documents/AdventureWorks", "Title", "AdventureWorks Document"); defaults.Update();

Voir aussi

Référence

MetadataDefaults classe

MetadataDefaults - Membres

SetFieldDefault - Surcharge

Microsoft.Office.DocumentManagement - Espace de noms

MetadataDefaults