ConnectedServiceHandlerExportAttribute Class

Visual Studio 2015
 

Specifies that a type provides a ConnectedServiceContext export.

Namespace:   Microsoft.VisualStudio.ConnectedServices
Assembly:  Microsoft.VisualStudio.ConnectedServices (in Microsoft.VisualStudio.ConnectedServices.dll)

System::Object
  System::Attribute
    System.ComponentModel.Composition::ExportAttribute
      Microsoft.VisualStudio.ConnectedServices::ConnectedServiceHandlerExportAttribute

[MetadataAttributeAttribute]
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = false)]
public ref class ConnectedServiceHandlerExportAttribute sealed : ExportAttribute

NameDescription
System_CAPS_pubmethodConnectedServiceHandlerExportAttribute(String^)

Initializes a new instance of the ConnectedServiceHandlerExportAttribute class.

NameDescription
System_CAPS_pubpropertyAppliesTo

Gets the AppliesTo query string for matching a connected service handler to a project's capabilities.

System_CAPS_pubpropertyContractName

(Inherited from ExportAttribute.)

System_CAPS_pubpropertyContractType

(Inherited from ExportAttribute.)

System_CAPS_pubpropertyCustomEvaluator

Gets a value indicating whether a connected service handler contains its own logic to specify if it supports a project. If true, the handler should implement the IVsHierarchyCustomEvaluator interface.

System_CAPS_pubpropertyProviderId

Gets the unique Provider ID for the provider/handler. The id is used to match a provider with its handlers.

System_CAPS_pubpropertySupportedOutputType

Gets the OutputType string for matching a connected service handler to a project's target platform.

System_CAPS_pubpropertySupportedProjectTypes

Gets the "ProjectTypes" query string for matching a connected service handler to a project's target platform.

System_CAPS_pubpropertyTargetPlatform

Gets the TargetPlatform string for matching a connected service handler to a project's target platform.

System_CAPS_pubpropertyTargetPlatformVersion

Gets the "TargetPlatformVersion" string for matching a connected service handler to a project's target platform version.

System_CAPS_pubpropertyTypeId

(Inherited from Attribute.)

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Attribute.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Attribute.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIsDefaultAttribute()

(Inherited from Attribute.)

System_CAPS_pubmethodMatch(Object^)

(Inherited from Attribute.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: