Share via


IAttachedCollectionSourceProvider2 Interface

Definition

Represents a service which can enumerate relationships that exist for an object the service understands, and which can create attached collections for a relationship and object the service understands.

public interface IAttachedCollectionSourceProvider2 : Microsoft.VisualStudio.Shell.IAttachedCollectionSourceProvider
type IAttachedCollectionSourceProvider2 = interface
    interface IAttachedCollectionSourceProvider
Public Interface IAttachedCollectionSourceProvider2
Implements IAttachedCollectionSourceProvider
Implements

Methods

CreateCollectionSource(Object, String)

For a given object and relationship, create an IAttachedCollectionSource. This attached collection should contain items for the given relationship as they related to the source item.

(Inherited from IAttachedCollectionSourceProvider)
GetItemsForPath(String)

Retrieves all the items owned by this provider that represent the document at the specified file path.

GetRelationships(Object)

For a given object, enumerate the possible relationship collections this provider knows about.

(Inherited from IAttachedCollectionSourceProvider)

Applies to