Partager via


PublishingPage.LocalContactEmail - Propriété

Obtient ou définit l'adresse de messagerie du contact local pour cet objet PublishingPage .

Espace de noms :  Microsoft.SharePoint.Publishing
Assembly :  Microsoft.SharePoint.Publishing (dans Microsoft.SharePoint.Publishing.dll)

Syntaxe

'Déclaration
Public Property LocalContactEmail As String
    Get
    Set
'Utilisation
Dim instance As PublishingPage
Dim value As String

value = instance.LocalContactEmail

instance.LocalContactEmail = value
public string LocalContactEmail { get; set; }

Valeur de propriété

Type : System.String
L'adresse de messagerie du contact pour le PublishingPagelocal.

Exceptions

Exception Condition
[System.ArgumentException]

Valeur de propriété non valide. La valeur ne peut pas dépasser 255 caractères.

[System.ArgumentNullException]

Indique que la valeur définie a une référence Null (Rien dans Visual Basic), qui n'est pas valide.

[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 possède un PublishingPage. Toutefois, si aucun Contact n'est spécifié, PublishingPage des informations spécifiques à l'utilisateur sont fournies à travers les propriétés LocalContactName, LocalContactEmailet LocalContactImage . Ces valeurs sont uniquement pertinents pour le spécifié PublishingPage et n'ont aucun effet sur tous les objets SPUser sur 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 de PublishingPage.LocalContactEmail doit être une adresse de messagerie correcte ou une chaîne vide. La valeur PublishingPage.LocalContactEmail ne peut pas dépasser 255 caractères. Tous les caractères excédentaires provoquent le système lève une exception System.ArgumentException .

Si la valeur de cette propriété est utilisée dans le code HTML et sera affichée dans un navigateur, vous devez coder en HTML la valeur de la propriété dans le code HTML pour éviter les risques d'attaques de script.

Appelez la méthode Update une fois que vous définissez cette propriété pour enregistrer les modifications.

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.

Voir aussi

Référence

PublishingPage classe

PublishingPage - Membres

Microsoft.SharePoint.Publishing - Espace de noms