SiteMapNode.Item[String] プロパティ

定義

指定したキーに基づいて、 Attributes コレクションまたはリソース文字列からカスタム属性を取得または設定します。

public:
 virtual property System::String ^ default[System::String ^] { System::String ^ get(System::String ^ key); void set(System::String ^ key, System::String ^ value); };
public virtual string this[string key] { get; set; }
member this.Item(string) : string with get, set
Default Public Overridable Property Item(key As String) As String

パラメーター

key
String

取得する属性またはリソース文字列を識別する文字列。

プロパティ値

keyで識別されるカスタム属性またはリソース文字列。それ以外の場合はnull

例外

ノードは読み取り専用です。

注釈

Item[] プロパティは、最初に、SiteMapNode オブジェクトを追跡するプロバイダーがローカライズをサポートするかどうかを決定するインデクサーです。 その場合、 Item[]

GetImplicitResourceString メソッドを使用して、 key パラメーターを渡します。 ローカライズされたテキストが返されない場合、 Item[]

GetExplicitResourceString メソッド

ローカライズされたテキストが返されない場合、またはプロバイダーがローカライズをサポートしていない場合、Item[]は、指定したAttributesを使用して、key コレクションから要素を返そうとします。

適用対象

こちらもご覧ください