WebPartPersonalization.CanEnterSharedScope 属性

定义

返回一个值,该值指示用户是否已授权可以进入 Shared 范围。

public:
 property bool CanEnterSharedScope { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool CanEnterSharedScope { get; }
[<System.ComponentModel.Browsable(false)>]
member this.CanEnterSharedScope : bool
Public ReadOnly Property CanEnterSharedScope As Boolean

属性值

如果用户已授权可以进入 Shared 范围,则为 true;否则为 false

属性

示例

下面的代码演示如何使用 CanEnterSharedScope 属性。 此代码是类说明中较大代码示例的一 WebPartPersonalization 部分。

// Allows authorized user to change personalization scope.
protected void Toggle_Scope_Button_Click(object sender, EventArgs e)
{
    if (_manager.Personalization.CanEnterSharedScope)
    {
        _manager.Personalization.ToggleScope();
    }
    
}
' Allows authorized user to change personalization scope.
Protected Sub Toggle_Scope_Button_Click(ByVal sender As Object, ByVal e As EventArgs) 
    If _manager.Personalization.CanEnterSharedScope Then
        _manager.Personalization.ToggleScope()
    End If

End Sub 'Toggle_Scope_Button_Click 

注解

如果用户在 中WebPartUserCapability被授权进入Shared范围,则此属性返回 true

首次调用 属性时,它确定用户进入 Shared 范围的权利并缓存信息。 UserCapabilities如果在首次调用此属性后修改字典,则后续调用此属性时不会显示更改。

适用于

另请参阅