SiteMapNode.Attributes プロパティ

定義

SiteMapNode クラスに定義されている厳密に型指定されたプロパティ以外の追加属性のコレクションを取得または設定します。Gets or sets a collection of additional attributes beyond the strongly typed properties that are defined for the SiteMapNode class.

protected:
 property System::Collections::Specialized::NameValueCollection ^ Attributes { System::Collections::Specialized::NameValueCollection ^ get(); void set(System::Collections::Specialized::NameValueCollection ^ value); };
protected System.Collections.Specialized.NameValueCollection Attributes { get; set; }
member this.Attributes : System.Collections.Specialized.NameValueCollection with get, set
Protected Property Attributes As NameValueCollection

プロパティ値

NameValueCollectionSiteMapNodeTitle、および Description 以外の、Url の追加属性の Roles。属性が存在しない場合は nullA NameValueCollection of additional attributes for the SiteMapNode beyond Title, Description, Url, and Roles; otherwise, null, if no attributes exist.

例外

ノードは読み取り専用です。The node is read-only.

注釈

Attributesコレクションは、通常、追加の属性をサイトマップノードに適用する必要があり、そのためにカスタムクラスを派生させたくない場合に使用されます。The Attributes collection is typically used when you need to apply additional attributes to a site map node, but do not want to derive a custom class in order to do so.

Protected Attributes属性は、プロパティTitleまたはプロパティと同じ方法ではDescription実行されません。The protected Attributes attribute does not perform in the same manner as the Title or Description properties. ローカライズのサポートのために、開発者は既定のインデクサーを使用する必要があります。For localization support, developers must use the default indexer.

適用対象

こちらもご覧ください