ISelectionService.SetSelectedComponents Method

Definition

Selects the specified components.

Overloads

SetSelectedComponents(ICollection)

Selects the specified collection of components.

SetSelectedComponents(ICollection, SelectionTypes)

Selects the components from within the specified collection of components that match the specified selection type.

SetSelectedComponents(ICollection)

Selects the specified collection of components.

C#
public void SetSelectedComponents(System.Collections.ICollection? components);
C#
public void SetSelectedComponents(System.Collections.ICollection components);

Parameters

components
ICollection

The collection of components to select.

Remarks

If the array is null or does not contain any components, SetSelectedComponents selects the top-level component in the designer.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 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

SetSelectedComponents(ICollection, SelectionTypes)

Selects the components from within the specified collection of components that match the specified selection type.

C#
public void SetSelectedComponents(System.Collections.ICollection? components, System.ComponentModel.Design.SelectionTypes selectionType);
C#
public void SetSelectedComponents(System.Collections.ICollection components, System.ComponentModel.Design.SelectionTypes selectionType);

Parameters

components
ICollection

The collection of components to select.

selectionType
SelectionTypes

A value from the SelectionTypes enumeration. The default is Normal.

Remarks

If the array is null or does not contain any components, SetSelectedComponents selects the top-level component in the designer.

See also

Applies to

.NET 10 and other versions
Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 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