INamedComponentCollection Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Repesent a container of a collection of named components.
[System.Runtime.InteropServices.Guid("663B8189-4FAF-48ef-A447-394B615D45F0")]
public interface INamedComponentCollection : Microsoft.AnalysisServices.IModelComponentCollection, System.Collections.ICollection
[<System.Runtime.InteropServices.Guid("663B8189-4FAF-48ef-A447-394B615D45F0")>]
type INamedComponentCollection = interface
interface IModelComponentCollection
interface ICollection
interface IEnumerable
Public Interface INamedComponentCollection
Implements ICollection, IModelComponentCollection
- Derived
- Attributes
- Implements
Properties
Parent |
Gets the parent IModelComponent of the IModelComponentCollection. (Inherited from IModelComponentCollection) |
Methods
Contains(IModelComponent) |
Indicates whether the collection contains a specified IModelComponent. (Inherited from IModelComponentCollection) |
Contains(String) |
Indicates whether the collection contains a component with the specified ID. |
ContainsName(String) |
Indicates whether the collection contains a component with the specified name. |
GetNewID() |
Generates a new unique ID for the component in the collection. |
GetNewID(String) |
Generates a new unique ID for a component in the collection that starts with the specified prefix. |
GetNewName() |
Generates a new unique name for a component in the collection. |
GetNewName(String) |
Assists in creating new consecutive numbered names that start with the specified prefix. |
Remove(IModelComponent, Boolean) |
Removes an IModelComponent from the collection. (Inherited from IModelComponentCollection) |
Remove(IModelComponent) |
Removes an IModelComponent from the collection. (Inherited from IModelComponentCollection) |