Compartilhar via


IBackupRestore.Id property

Obtém ou define uma ID para o componente de conteúdo.

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

Syntax

'Declaração
Property Id As Guid
    Get
    Set
'Uso
Dim instance As IBackupRestore
Dim value As Guid

value = instance.Id

instance.Id = value
Guid Id { get; set; }

Property value

Type: System.Guid
Um Guid que identifica o componente de conteúdo que é representado pelo objeto IBackupRestore .

Comentários

Se sua classe derivada de SPPersistedObject, não implemente esse membro.

Na maioria dos casos, implementar a propriedade Id , criando um campo particular para o valor do nome e implementar a propriedade pública como um wrapper para o campo. Considere ter o acessador de get criar um valor, se a propriedade não tiver sido definida anteriormente. Consulte o exemplo.

Examples

O exemplo de código a seguir mostra uma implementação para a propriedade Id que garante que ele sempre retornará um válido Guid.

private Guid id;
public Guid Id
{
get 
    {
        if (id == Guid.Empty)
        {
            id = Guid.NewGuid;
        }
    return id;
    }
set {id = value;}
}
Private _id As Guid
Public Property Id() As Guid
Get
        If id = Guid.Empty Then
            id = Guid.NewGuid
        End If
    Return id
End Get
Set(ByVal value As Guid)
    id = value
End Set
End Property

Ver também

Referência

IBackupRestore interface

IBackupRestore members

Microsoft.SharePoint.Administration.Backup namespace