PublishingPage.LocalContactName - Propriété
Obtient ou définit un nom qui identifie le contact local de cet objet PublishingPage .
Espace de noms : Microsoft.SharePoint.Publishing
Assembly : Microsoft.SharePoint.Publishing (dans Microsoft.SharePoint.Publishing.dll)
Syntaxe
'Déclaration
Public Property LocalContactName As String
Get
Set
'Utilisation
Dim instance As PublishingPage
Dim value As String
value = instance.LocalContactName
instance.LocalContactName = value
public string LocalContactName { get; set; }
Valeur de propriété
Type : System.String
Un nom qui identifie le contact local de cet objet PublishingPage .
Exceptions
Exception | Condition |
---|---|
[System.ArgumentNullException] | Indique que la valeur définie est une référence Null (Rien dans Visual Basic), qui n'est pas valide. |
[System.ArgumentException] | Une valeur de propriété qui n'est pas valide. La valeur ne peut pas dépasser 255 caractères. |
[System.UnauthorizedAccessException] | L'utilisateur actuel ne dispose pas des autorisations suffisantes pour effectuer cette action. |
Remarques
La propriété Contact est la propriété par défaut pour le suivi d'un SPUser qui possède un PublishingPage. Toutefois, si aucun Contact n'est spécifié, les informations utilisateur qui sont spécifiques à l' PublishingPage sont fournies à travers les propriétés LocalContactName, LocalContactEmail et LocalContactImage . Ces valeurs sont uniquement pertinents pour les donné PublishingPageet n'ont aucun effet sur tous les objets SPUser dans le site.
La propriété Contact est mutuellement exclusive avec les propriétés LocalContactName, LocalContactEmailet LocalContactImage . Définissant le LocalContactName, LocalContactEmailou LocalContactImage propriétés sur une non vides, la valeur non null efface la propriété Contact . De même, la définition de la propriété Contact sur une valeur non nulle efface les propriétés LocalContactName, LocalContactEmailet LocalContactImage .
La valeur PublishingPage.LocalContactName est généralement utilisée uniquement pour les besoins de l'affichage de l'interface utilisateur, afin qu'il ne doit pas correspondre à des noms de SPUser existant.
La valeur ne peut pas dépasser 255 caractères. Tous les caractères excédentaires provoquent le système lève une exception System.ArgumentException . La valeur peut être une chaîne vide.
Si la valeur de cette propriété est utilisée dans le code HTML qui sera affiché dans un navigateur, vous devez coder la valeur de la propriété dans le code HTML pour éviter les risques d'attaques de script.
Pour enregistrer les modifications apportées après la définition de cette propriété, appelez la méthode Update .
Pour définir cette valeur, l'utilisateur doit avoir les deux permet d'afficher et modifier les autorisations sur le PublishingPage, afficher les autorisations pour récupérer la page et pour renvoyer les valeurs de ses propriétés et modifier les autorisations pour modifier la valeur.