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[] 尝试使用指定的 keyAttributes集合返回元素。

适用于

另请参阅