Partager via


IQueryActionProviderMetadataView Interface

Definition

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

Properties

Action

Gets actions supported by the provider.

ActionParametersType

Gets types to carry additional parameters of the action.

EntityType

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

(Inherited from IQueryDataProviderMetadataView)
InputProviderState

Required provider state from the source items provider.

Model

Gets the model with which the data provider works.

(Inherited from IQueryDataProviderMetadataView)
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