Compartir a través de


IRelationshipQueryDataProviderMetadataView Interface

Definition

Provide a strong type representation of the basic metadata for a relationship based query data provider.

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
public interface IRelationshipQueryDataProviderMetadataView : Microsoft.VisualStudio.ProjectSystem.Query.Providers.IQueryDataProviderMetadataView
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
type IRelationshipQueryDataProviderMetadataView = interface
    interface IQueryDataProviderMetadataView
    interface IQueryDataProviderZoneMetadataView
Public Interface IRelationshipQueryDataProviderMetadataView
Implements IQueryDataProviderMetadataView
Attributes
Implements

Properties

EntityType

Gets the type of elements provided by the current data provider.

(Inherited from IQueryDataProviderMetadataView)
InputProviderState

Required provider state from the parent item provider.

Model

Gets the model with which the data provider works.

(Inherited from IQueryDataProviderMetadataView)
ParentType

Gets the parent type where the relationship is defined.

Relationship

Gets the name of the relationship, from which we retrieve the collection data.

Zone

Gets the data zone of the data provider. For example, a data provider may provide data for C++ projects. If there is no C++ project, we don't want to load the provider to the product.

(Inherited from IQueryDataProviderZoneMetadataView)

Applies to