Compartilhar via


Método IProfileService.Update

Parcialmente atualiza o conteúdo de um perfil comparando alterações com o conteúdo de um perfil determinado no parâmetro profile.

Namespace:  Microsoft.VisualStudio.Services.Profile
Assembly:  Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxe

'Declaração
Function Update ( _
    requestContext As TeamFoundationRequestContext, _
    id As Guid, _
    profile As Profile _
) As Integer
int Update(
    TeamFoundationRequestContext requestContext,
    Guid id,
    Profile profile
)

Parâmetros

  • id
    Tipo: System.Guid
    O GUID da identidade ao qual o perfil está associado.Existe um mapeamento 1 para 1 entre uma identidade e um perfil

Valor de retorno

Tipo: System.Int32
A revisão de perfil atualizado

Exceções

Exceção Condição
NewerVersionOfProfileExists

Se a revisão no parâmetro profile não corresponde à revisão atual

Comentários

Uma propriedade de perfil não é atualizada se a propriedade é definida como nula no parâmetro profile. Um atributo de perfil não é atualizado se o atributo está faltando de lista de atributos em profile.

Segurança do .NET Framework

Consulte também

Referência

IProfileService Interface

Namespace Microsoft.VisualStudio.Services.Profile