Partager via


ConnectedServiceProvider Classe

Définition

Contrat MEF exporté par les extensions qui souhaitent ajouter de nouvelles entrées dans la boîte de dialogue Ajouter un service connecté.

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
Héritage
ConnectedServiceProvider

Constructeurs

ConnectedServiceProvider()

Initialise une nouvelle instance de la classe ConnectedServiceProvider. SetMetada doit également être appelé pour définir l’ID de fournisseur et les autres propriétés de métadonnées.

Propriétés

Category

Obtient ou définit la catégorie sous laquelle ce ConnectedServiceProvider doit être répertorié.

CreatedBy

Obtient ou définit le nom du organization ou de la personne qui a créé ce ConnectedServiceProvider.

Description

Obtient ou définit plus d’informations sur ce ConnectedServiceProvider.

DescriptiveName

Obtient ou définit le nom ConnectedServiceProvider qui s’affiche sous l’onglet Service de capacité.

HasModelessUI

Obtient ou définit une valeur indiquant si le fournisseur a une interface utilisateur modale ou sans mode

Icon

Obtient ou définit l’icône qui doit être affichée lors de l’affichage de ce ConnectedServiceProvider.

Id

Obtient ou définit l’ID de fournisseur tel que défini par les métadonnées

MoreInfoUri

Obtient ou définit un lien vers MSDN, le portail Azure, la page d’inscription, etc. si le nom et la description ne sont pas suffisants pour que l’utilisateur comprenne.

Name

Obtient ou définit le nom d’affichage lisible par l’homme de ce ConnectedServiceProvider.

SupportsUpdate

Obtient ou définit une valeur indiquant si la propriété de métadonnées SupportsUpdate est true.

Version

Obtient ou définit le numéro de version de ce ConnectedServiceProvider.

Méthodes

CreateConfiguratorAsync(ConnectedServiceProviderContext)

Crée l’objet de modèle d’affichage utilisé pour afficher la boîte de dialogue de configuration du service.

Dispose()

Libère toutes les ressources utilisées par l'objet.

(Hérité de ConnectedServiceViewModelBase)
Dispose(Boolean)

Libère les ressources non managées utilisées par l'objet et libère éventuellement les ressources managées.

(Hérité de ConnectedServiceViewModelBase)
GetSupportedTechnologyLinks()

Obtient une liste de liens hypertexte à afficher sur le côté droit de la boîte de dialogue « Sélection » des services connectés sous « Technologies prises en charge ».

OnPropertyChanged(String)

Notifie les clients qu'une valeur de propriété a changé.

(Hérité de ConnectedServiceViewModelBase)
SetMetadata(String, Boolean)

Définit ou définit les métadonnées de cet objet de données

Événements

PropertyChanged

Se produit en cas de modification d'une valeur de propriété.

(Hérité de ConnectedServiceViewModelBase)

S’applique à