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 Grammar に準拠していない場合は、例外をスローすることも検討してください。

適用対象

こちらもご覧ください