INameScope.RegisterName(String, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将提供的名称注册到当前的 XAML 名称范围中。
public:
void RegisterName(System::String ^ name, System::Object ^ scopedElement);
public void RegisterName (string name, object scopedElement);
abstract member RegisterName : string * obj -> unit
Public Sub RegisterName (name As String, scopedElement As Object)
参数
- name
- String
要注册的名称。
- scopedElement
- Object
提供的 name
所引用的特定元素。
注解
不允许 XAML 名称范围中出现重复的名称。
实施者说明
不允许注册重复的名称。 如果输入 name
已分配给 XAML 名称范围的内部集合表示形式中的现有元素 (即使它与 scopedElement
) 相同,也会引发异常。
如果提供的名称不符合 XamlName 语法,请考虑引发异常。