IRelationshipQueryDataProviderMetadataView 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.
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) |