ConnectedServiceProvider Class
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.
A MEF contract that is exported by extensions who wish to add new entries into the Add Connected Service dialog.
public ref class ConnectedServiceProvider abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceViewModelBase
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ConnectedServiceProvider abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceViewModelBase
[Windows::Foundation::Metadata::WebHostHidden]
class ConnectedServiceProvider abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceViewModelBase
public abstract class ConnectedServiceProvider : Microsoft.VisualStudio.ConnectedServices.ConnectedServiceViewModelBase
type ConnectedServiceProvider = class
inherit ConnectedServiceViewModelBase
Public MustInherit Class ConnectedServiceProvider
Inherits ConnectedServiceViewModelBase
- Inheritance
Constructors
ConnectedServiceProvider() |
Initializes a new instance of the ConnectedServiceProvider class. SetMetada should also be called to set the provider Id and the other metadata properties. |
Properties
Category |
Gets or sets the category under which this ConnectedServiceProvider should be listed. |
CreatedBy |
Gets or sets the name of the organization or person that created this ConnectedServiceProvider. |
Description |
Gets or sets more information about this ConnectedServiceProvider. |
DescriptiveName |
Gets or sets the ConnectedServiceProvider name which use to show on Capability Service Tab. |
HasModelessUI |
Gets or sets a value indicating whether the provider has modal or modeless UI |
Icon |
Gets or sets the icon that should be shown when displaying this ConnectedServiceProvider. |
Id |
Gets or sets the provider Id as defined by the metadata |
MoreInfoUri |
Gets or sets a link to MSDN, Azure Portal, sign-up page, etc. if the name and description are not enough for the user to understand. |
Name |
Gets or sets the human readable display name of this ConnectedServiceProvider. |
SupportsUpdate |
Gets or sets a value indicating whether the metadata property SupportsUpdate is true. |
Version |
Gets or sets the version number of this ConnectedServiceProvider. |
Methods
CreateConfiguratorAsync(ConnectedServiceProviderContext) |
Creates the view model object used for displaying the service configuration dialog. |
Dispose() |
Releases all resources used by the object. (Inherited from ConnectedServiceViewModelBase) |
Dispose(Boolean) |
Releases the unmanaged resources used by the object and optionally releases the managed resources. (Inherited from ConnectedServiceViewModelBase) |
GetSupportedTechnologyLinks() |
Gets a list of hyperlinks to display on the right side of the Connected Services "Selection" dialog under "Supported technologies". |
OnPropertyChanged(String) |
Notifies clients that a property value has changed. (Inherited from ConnectedServiceViewModelBase) |
SetMetadata(String, Boolean) |
Sets or sets the Metadata for this data object |
Events
PropertyChanged |
Occurs when a property value changes. (Inherited from ConnectedServiceViewModelBase) |