IBackupRestore.Id 属性
获取或设置内容的组件的 ID。
命名空间: Microsoft.SharePoint.Administration.Backup
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Property Id As Guid
Get
Set
用法
Dim instance As IBackupRestore
Dim value As Guid
value = instance.Id
instance.Id = value
Guid Id { get; set; }
属性值
类型:System.Guid
标识由IBackupRestore对象的内容组件Guid 。
备注
如果您的类派生自SPPersistedObject,不实现此成员。
在大多数情况下,您通过创建私有字段的名称值来实现的Id属性和字段的包装作为实现的公共属性。请考虑让get访问器创建一个值,如果以前尚未设置该属性。请参阅示例。
示例
下面的代码示例演示的Id属性,以确保它将始终返回有效的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