Freigeben über


IBackupRestore.Id-Eigenschaft

Ruft ab oder legt diesen fest eine ID für die Inhaltskomponente.

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

Syntax

'Declaration
Property Id As Guid
    Get
    Set
'Usage
Dim instance As IBackupRestore
Dim value As Guid

value = instance.Id

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

Eigenschaftswert

Typ: System.Guid
Eine Guid , die der Inhaltskomponente identifiziert, die durch das IBackupRestore -Objekt dargestellt wird.

Hinweise

Wenn die Klasse von SPPersistedObjectabgeleitet wird, dieser Member nicht implementiert.

In den meisten Fällen implementieren Sie die Id -Eigenschaft, indem Sie ein privates Feld für die Name-Wert erstellen und implementieren Sie die öffentliche Eigenschaft als ein Wrapper für das Feld. Erwägen Sie des get -Accessors einen Wert zu erstellen, wenn die Eigenschaft zuvor nicht festgelegt wurde. Siehe Beispiel.

Beispiele

Das folgende Codebeispiel zeigt eine Implementierung für die Id -Eigenschaft, die wird sichergestellt, dass immer eine gültige Guidzurückgegeben wird.

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

Siehe auch

Referenz

IBackupRestore Schnittstelle

IBackupRestore-Member

Microsoft.SharePoint.Administration.Backup-Namespace