INameScope.RegisterName(String, Object) 方法

定義

將提供的名稱註冊到目前的 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 文法,也請考慮擲回例外狀況。

適用於

另請參閱