NameScope.RegisterName(String, Object) 方法

定義

將新的名稱-物件組註冊到目前的 XAML 名稱範圍。

public:
 virtual void RegisterName(System::String ^ name, System::Object ^ scopedElement);
public void RegisterName (string name, object scopedElement);
abstract member RegisterName : string * obj -> unit
override this.RegisterName : string * obj -> unit
Public Sub RegisterName (name As String, scopedElement As Object)

參數

name
String

要用於對應指定物件的名稱。

scopedElement
Object

要對應至所提供名稱的物件。

實作

例外狀況

提供了 namescopedElement 作為 null

提供了 name 作為空字串

-或-

因為提供的 name 包含無效 XAML 名稱字元,所以被剖析器拒絕

-或-

提供的 name 可能會導致重複名稱註冊。

適用於

另請參閱