Compartilhar via


SPUser.Name property

Obtém ou define o nome para exibição do usuário.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Overrides Property Name As String
    Get
    Set
'Uso
Dim instance As SPUser
Dim value As String

value = instance.Name

instance.Name = value
public override string Name { get; set; }

Property value

Type: System.String
Uma seqüência de caracteres que contém o nome de exibição.

Comentários

Para modificar o nome para exibição para um usuário, definindo o valor da propriedade Name , chame o método Update para efetuar as alterações no banco de dados.

Examples

O exemplo de código a seguir modifica o nome de exibição para um objeto de usuário especificado.

Dim siteCollection As SPSite = SPControl.GetContextSite(Context)
Dim site As SPWeb = siteColl.AllWebs("Site_Name")
Dim user As SPUser = site.AllUsers("User_Name")

user.Name = "Display_Name"

user.Update()
using (SPSite oSiteCollection = SPContext.Current.Site)
{
    using (SPWeb oWebsite = oSiteCollection.AllWebs["Website_Name"])
    {
        SPUser oUser = oWebsite.AllUsers["User_Name"];
        oUser.Email = " E-mail_Address";
        oUser.Name = " Display_Name";
        oUser.Notes = " User_Notes";
        oUser.Update();
    }
}

Dica

Determinados objetos implementam a interface IDisposable , e você deve evitar reter esses objetos na memória depois que eles não são mais necessários. Para obter informações sobre boas práticas de codificação, consulte Disposing Objects.

Ver também

Referência

SPUser class

SPUser members

Microsoft.SharePoint namespace