Container.ValidateName(IComponent, String) Method

Definition

Determines whether the component name is unique for this container.

C#
protected virtual void ValidateName(System.ComponentModel.IComponent component, string name);
C#
protected virtual void ValidateName(System.ComponentModel.IComponent component, string? name);

Parameters

component
IComponent

The named component.

name
String

The component name to validate.

Exceptions

component is null.

name is not unique.

Remarks

The ValidateName method is called by the Add method to determine if the name of the component being added is unique for this Container. If the name parameter is not null and is not unique, an ArgumentException is thrown.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

See also