次の方法で共有


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 

注釈

このプロパティは、 true でユーザーがスコープを入力Sharedする権限を持WebPartUserCapabilityつ場合に を返します。

プロパティが初めて呼び出されると、スコープを入力 Shared するユーザーの権限が決定され、情報がキャッシュされます。 このプロパティが UserCapabilities 初めて呼び出された後にディクショナリが変更された場合、このプロパティの後続の呼び出しでは変更は表示されません。

適用対象

こちらもご覧ください