Share via


ITuningSpaceContainer Interface

The ITuningSpaceContainer interface is implemented on the SystemTuningSpaces object. It provides access to all tuning spaces installed on the host system.

Methods

The ITuningSpaceContainer interface inherits the methods of the IDispatch interface.

In addition, ITuningSpaceContainer defines the following methods.

Method Description

_TuningSpacesForCLSID

Retrieves a collection of tuning spaces that match the specified CLSID. (For use by C++ clients.)

Add

Adds a new persistent tuning space to the system.

FindID

Retrieves the ID of a specified tuning space within the collection.

get__NewEnum

Enumeration method to support For...Each loops in Automation clients.

get_Count

Retrieves the number of tuning spaces currently available on the local system.

get_EnumTuningSpaces

Retrieves a collection of all tuning spaces available on the local system.

get_Item

Retrieves a tuning space with the specified ID.

get_MaxCount

Retrieves the maximum number of tuning spaces allowed on the system.

put_Item

Saves changes to an existing tuning space in the collection.

put_MaxCount

Sets the maximum number of tuning spaces allowed on the system.

Remove

Permanently removes a tuning space from the system.

TuningSpacesForCLSID

Retrieves a collection of tuning spaces that match the specified CLSID string. (For use by Automation clients.)

TuningSpacesForName

Retrieves a collection of tuning spaces that match the specified name.

See Also

Tuning Model Interfaces

Send comments about this topic to Microsoft

Build date: 12/4/2008