Compartilhar via


PublishingPage.LocalContactName propriedade

Obtém ou define um nome que identifica o contato local deste objeto PublishingPage .

Namespace:  Microsoft.SharePoint.Publishing
Assembly:  Microsoft.SharePoint.Publishing (em Microsoft.SharePoint.Publishing.dll)

Sintaxe

'Declaração
Public Property LocalContactName As String
    Get
    Set
'Uso
Dim instance As PublishingPage
Dim value As String

value = instance.LocalContactName

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

Valor de propriedade

Tipo: System.String
Um nome que identifica o contato local deste objeto PublishingPage .

Exceções

Exceção Condição
[System.ArgumentNullException]

Indica que o valor que está sendo definido é uma referência nula (Nothing no Visual Basic), que não é válido.

[System.ArgumentException]

Um valor de propriedade que não é válido. O valor não pode exceder 255 caracteres.

[System.UnauthorizedAccessException]

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 que possui um PublishingPage. No entanto, se nenhum Contact for especificado, as informações do usuário que são específicas para o PublishingPage são fornecidas por meio das propriedades LocalContactName, LocalContactEmail e LocalContactImage . Esses valores são relevantes apenas para o determinado PublishingPagee 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.LocalContactName geralmente é usado apenas para fins de exibição do usuário (UI) da interface, ele precisa corresponder a qualquer nomes SPUser existentes.

O valor não pode exceder 255 caracteres. Os caracteres excedentes fazer o sistema gerar uma exceção System.ArgumentException . O valor pode ser uma sequência vazia.

Se o valor dessa propriedade é usada em HTML que será renderizado em um navegador, você deve codificar o valor da propriedade em HTML para evitar a possibilidade de ataques de script.

Para salvar as alterações após a definição dessa propriedade, chame o método Update .

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.

Ver também

Referência

PublishingPage classe

PublishingPage membros

Microsoft.SharePoint.Publishing namespace