MetadataDefaults.GetFieldDefault - Méthode (SPFolder, String)
Obtient la valeur par défaut pour un dossier spécifié et un champ.
Espace de noms : Microsoft.Office.DocumentManagement
Assembly : Microsoft.Office.DocumentManagement (dans Microsoft.Office.DocumentManagement.dll)
Syntaxe
'Déclaration
Public Function GetFieldDefault ( _
folder As SPFolder, _
fieldName As String _
) As String
'Utilisation
Dim instance As MetadataDefaults
Dim folder As SPFolder
Dim fieldName As String
Dim returnValue As String
returnValue = instance.GetFieldDefault(folder, _
fieldName)
public string GetFieldDefault(
SPFolder folder,
string fieldName
)
Paramètres
folder
Type : Microsoft.SharePoint.SPFolderL'objet SPFolder pour laquelle obtenir les valeurs par défaut
fieldName
Type : System.StringLe nom interne de l'objet SPField pour le champ obtenir la valeur par défaut pour
Valeur renvoyée
Type : System.String
La valeur par défaut définie dans le champ indiqué par le paramètre fieldName à l'emplacement de folder , ou String.Empty si aucune valeur par défaut de métadonnées n'est défini pour l'objet SPFolder en cours.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Le paramètre folder est défini à une référence Null (Rien dans Visual Basic). Le paramètre folder doit être un objet non null SPFolder qui représente un dossier dans la bibliothèque de documents. (ArgumentNullException.ParamName="folder") |
ArgumentNullException | Le paramètre fieldName est défini sur une référence Null (Rien dans Visual Basic) ou la valeur String.Empty. Le paramètre fieldName doit être le nom interne d'un champ dans la bibliothèque de documents.(ArgumentNullException.ParamName="fieldName") |
Exemples
SPSite site = new SPSite("http://contoso"); SPWeb web = new site.OpenWeb("/"); MetadataDefaults defaults = MetadataDefaults("/Documents", web); SPFolder folder = web.GetFolder("/Documents/AdventureWorks"); string defaultValue = defaults.GetFieldDefault(folder, "Title");