LoginView.RoleGroups プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > LoginView.RoleGroups プロパティの意味・解説 

LoginView.RoleGroups プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

コンテンツ テンプレート特定のロール関連付けるロール グループコレクション取得します

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

<ThemeableAttribute(False)> _
Public Overridable ReadOnly
 Property RoleGroups As RoleGroupCollection
Dim instance As LoginView
Dim value As RoleGroupCollection

value = instance.RoleGroups
[ThemeableAttribute(false)] 
public virtual RoleGroupCollection RoleGroups { get;
 }
[ThemeableAttribute(false)] 
public:
virtual property RoleGroupCollection^ RoleGroups {
    RoleGroupCollection^ get ();
}
/** @property */
public RoleGroupCollection get_RoleGroups ()
public function get RoleGroups
 () : RoleGroupCollection

プロパティ
定義済みロール グループ テンプレート格納している RoleGroupCollection オブジェクト

解説解説

RoleGroups プロパティには、Web サイト各種ロール関連付けられているコンテンツ テンプレート格納されています。RoleGroups プロパティコレクションは、テンプレートソース定義されている順序で検索されます最初に一致するロール グループ テンプレートユーザー表示されます。ユーザー複数ロールメンバ場合は、ユーザーいずれかロール最初に一致するロール グループ テンプレート使用されます。1 つロール複数テンプレート関連付けられている場合は、最初に定義されているテンプレートだけが使用されます。

ログインしているユーザーロール グループ コレクションロール属さない場合は、LoggedInTemplate プロパティ指定されコンテンツ テンプレートサイト表示されます。匿名ユーザーには、RoleGroups コレクションテンプレート表示されません。

RoleGroups プロパティ使用してWeb サイトユーザーロール基づいてテンプレート定義するには、ロール管理設定する必要があります詳細については、「ロール管理について」を参照してください

このプロパティを、テーマまたはスタイル シート テーマ使用して設定することはできません。詳細については、ThemeableAttribute、ASP.NETテーマスキン概要 の各トピック参照してください

使用例使用例

RoleGroups コレクション使用するコード例次に示します。AnonymousTemplate プロパティLoggedInTemplate プロパティ設定されていないため、コンテンツは、定義済みコンテンツ テンプレートロール属すユーザーだけに表示されます。

<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<SCRIPT runat="server">
</SCRIPT>

<HTML>
    <BODY>
        <FORM runat="server">
            <asp:LoginView id="LoginView1" runat="server">
                <RoleGroups>
                    <asp:RoleGroup Roles="author">
                        <ContentTemplate>
                            <ul>
                                <li>Add a new article.</li>
                                <li>Review editorial changes.</li>
                                <li>View article requests.</li>
                            </ul>
                        </ContentTemplate>
                    </asp:RoleGroup>
                    <asp:RoleGroup Roles="editor">
                        <ContentTemplate>
                            <ul>
                                <li>Review articles.</li>
                                <li>Submit edited article.</li>
                            </ul>
                        </ContentTemplate>
                    </asp:RoleGroup>
                    <asp:RoleGroup Roles="publisher">
                        <ContentTemplate>
                            <ul>
                                <li>Make article request.</li>
                                <li>Publish reviewed article.</li>
                            </ul>
                        </ContentTemplate>
                    </asp:RoleGroup>
                </RoleGroups>
            </asp:LoginView>
        </FORM>
    </BODY>
</HTML>
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<SCRIPT runat="server">
</SCRIPT>

<HTML>
    <BODY>
        <FORM runat="server">
            <asp:LoginView id="LoginView1" runat="server">
                <RoleGroups>
                    <asp:RoleGroup Roles="author">
                        <ContentTemplate>
                            <ul>
                                <li>Add a new article.</li>
                                <li>Review editorial changes.</li>
                                <li>View article requests.</li>
                            </ul>
                        </ContentTemplate>
                    </asp:RoleGroup>
                    <asp:RoleGroup Roles="editor">
                        <ContentTemplate>
                            <ul>
                                <li>Review articles.</li>
                                <li>Submit edited article.</li>
                            </ul>
                        </ContentTemplate>
                    </asp:RoleGroup>
                    <asp:RoleGroup Roles="publisher">
                        <ContentTemplate>
                            <ul>
                                <li>Make article request.</li>
                                <li>Publish reviewed article.</li>
                            </ul>
                        </ContentTemplate>
                    </asp:RoleGroup>
                </RoleGroups>
            </asp:LoginView>
        </FORM>
    </BODY>
</HTML>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

LoginView.RoleGroups プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



LoginView.RoleGroups プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS