PublishingPage.LocalContactEmail propriedade
Obtém ou define o endereço de email do contato para este objeto PublishingPage local.
Namespace: Microsoft.SharePoint.Publishing
Assembly: Microsoft.SharePoint.Publishing (em Microsoft.SharePoint.Publishing.dll)
Sintaxe
'Declaração
Public Property LocalContactEmail As String
Get
Set
'Uso
Dim instance As PublishingPage
Dim value As String
value = instance.LocalContactEmail
instance.LocalContactEmail = value
public string LocalContactEmail { get; set; }
Valor de propriedade
Tipo: System.String
O endereço de email do contato para o PublishingPagelocal.
Exceções
Exceção | Condição |
---|---|
[System.ArgumentException] | Valor de propriedade inválido. O valor não pode exceder 255 caracteres. |
[System.ArgumentNullException] | Indica que o valor que está sendo definido foi uma referência nula (Nothing no Visual Basic), que não é válido. |
[System.UnauthorizedAccessException] | O usuário atual não tem permissões suficientes para executar essa ação. |
Comentários
A propriedade Contact é a propriedade preferencial para rastrear um SPUser possui um PublishingPage. No entanto, se nenhum Contact for especificado, PublishingPage informações específicas para o usuário são fornecidas por meio das propriedades LocalContactName, LocalContactEmaile LocalContactImage . Esses valores são relevantes apenas para o especificado PublishingPage e não têm efeito em quaisquer objetos SPUser no site.
A propriedade Contact é mutuamente a partir das propriedades LocalContactName, LocalContactEmaile LocalContactImage . Definir o LocalContactName, LocalContactEmailou LocalContactImage propriedades como não-vazia, o valor não-nulo limpa a propriedade Contact . Da mesma forma, a configuração da propriedade de Contact como um valor não-nulo limpa as propriedades LocalContactName, LocalContactEmaile LocalContactImage .
O valor de PublishingPage.LocalContactEmail deve ser um endereço de email válido ou uma sequência vazia. O valor de PublishingPage.LocalContactEmail não pode exceder 255 caracteres. Os caracteres excedentes fazer o sistema gerar uma exceção System.ArgumentException .
Se o valor dessa propriedade é usada em HTML e será renderizado em um navegador, você deve HTML codificar o valor da propriedade em HTML para evitar a possibilidade de ataques de script.
Chame o método de Update depois que você definir essa propriedade para salvar as alterações.
Para definir esse valor, o usuário deverá ter ambos exibir e editar permissões do PublishingPage, exibir permissões para recuperar a página e para retornar os seus valores de propriedade e editar permissões para alterar o valor.