Container.ValidateName(IComponent, String) Metoda

Definice

Určuje, zda je název komponenty pro tento kontejner jedinečný.

protected:
 virtual void ValidateName(System::ComponentModel::IComponent ^ component, System::String ^ name);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of components in the container cannot be statically discovered.")]
protected virtual void ValidateName(System.ComponentModel.IComponent component, string? name);
protected virtual void ValidateName(System.ComponentModel.IComponent component, string name);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of components in the container cannot be statically discovered.")>]
abstract member ValidateName : System.ComponentModel.IComponent * string -> unit
override this.ValidateName : System.ComponentModel.IComponent * string -> unit
abstract member ValidateName : System.ComponentModel.IComponent * string -> unit
override this.ValidateName : System.ComponentModel.IComponent * string -> unit
Protected Overridable Sub ValidateName (component As IComponent, name As String)

Parametry

component
IComponent

Pojmenovaná komponenta.

name
String

Název komponenty, který se má ověřit.

Atributy

Výjimky

component je null.

name není jedinečný.

Poznámky

Metoda ValidateName je volána metodou Add k určení, zda je název component přidání jedinečné pro tento Container. name Pokud parametr není null a není jedinečný, ArgumentException vyvolá se chyba.

Platí pro

Viz také