Share via


ExportCustomViewProviderAttribute Class

Definition

ExportAttribute for exporting an ICustomView.

public ref class ExportCustomViewProviderAttribute sealed : Microsoft::VisualStudio::Workspace::ExportProviderAttributeBase, Microsoft::VisualStudio::Workspace::VSIntegration::UI::ICustomViewMetadata
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
[System.ComponentModel.Composition.MetadataAttribute]
public sealed class ExportCustomViewProviderAttribute : Microsoft.VisualStudio.Workspace.ExportProviderAttributeBase, Microsoft.VisualStudio.Workspace.VSIntegration.UI.ICustomViewMetadata
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
[<System.ComponentModel.Composition.MetadataAttribute>]
type ExportCustomViewProviderAttribute = class
    inherit ExportProviderAttributeBase
    interface ICustomViewMetadata
    interface IProviderMetadataBase
Public NotInheritable Class ExportCustomViewProviderAttribute
Inherits ExportProviderAttributeBase
Implements ICustomViewMetadata
Inheritance
ExportCustomViewProviderAttribute
Attributes
Implements

Constructors

ExportCustomViewProviderAttribute(String, String, ProviderPriority)

Initializes a new instance of the ExportCustomViewProviderAttribute class.

Properties

OptionFlags

The Options defined for this metadata as flags attribute

(Inherited from ExportProviderAttributeBase)
OptionFlagsInternal

Return the options flags internal

(Inherited from ExportProviderAttributeBase)
Priority

Provider priority

(Inherited from ExportProviderAttributeBase)
Type

The Unique Type for this Provider

(Inherited from ExportProviderAttributeBase)
Version

Version tracking

(Inherited from ExportProviderAttributeBase)
ViewName

View this ICustomView creates.

Applies to