Skip to main content

ComponentInfoCollection Class

Accessor for information about components within the context of an installation session.

Methods​

MethodDescription
Contains(component)Checks if the collection contains a component.
CopyTo(array, arrayIndex)Copies the features into an array.
GetEnumerator()Enumerates the components in the collection.

Properties​

PropertyDescription
CountGets the number of components defined for the product.
ItemGets information about a component within the context of an installation session.

WixToolset.Dtf.WindowsInstaller.dll version 6.0.0+8c7432e50072e009353ea5f2c956ccf453476f71

Contains(component) Method​

Checks if the collection contains a component.

Declaration​

public bool Contains(
string component
)

Parameters​

ParameterTypeDescription
componentstringname of the component

Return value​

bool true if the component is in the collection, else false

CopyTo(array, arrayIndex) Method​

Copies the features into an array.

Declaration​

public void CopyTo(
ComponentInfo[] array,
int arrayIndex
)

Parameters​

ParameterTypeDescription
arrayComponentInfo[]array that receives the features
arrayIndexintoffset into the array

GetEnumerator() Method​

Enumerates the components in the collection.

Declaration​

public IEnumerator<WixToolset.Dtf.WindowsInstaller.ComponentInfo> GetEnumerator()

Return value​

IEnumerator<WixToolset.Dtf.WindowsInstaller.ComponentInfo> an enumerator over all features in the collection

Count Property​

Gets the number of components defined for the product.

Declaration​

public int Count { get; set; } 

Item Property​

Gets information about a component within the context of an installation session.

Declaration​

public ComponentInfo Item[
string component
] { get; set; }

Parameters​

ParameterTypeDescription
componentstringname of the component