Container.ValidateName(IComponent, String) Метод

Определение

Определяет, является ли имя компонента уникальным для этого контейнера.

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)

Параметры

component
IComponent

Именованный компонент.

name
String

Имя компонента для проверки.

Атрибуты

Исключения

component равно null.

name не является уникальным.

Комментарии

Метод ValidateName вызывается методом Add , чтобы определить, является ли имя добавляемого component уникальным для этого Container. name Если параметр не null является уникальным, ArgumentException создается исключение.

Применяется к

См. также раздел