IServerType2 Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente l'interface supplémentaire qui peut être implémentée par un type de serveur pour optimiser le comportement de la boîte de dialogue.
public interface class IServerType2 : Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerType
public interface IServerType2 : Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType
type IServerType2 = interface
interface IServerType
Public Interface IServerType2
Implements IServerType
- Dérivé
- Implémente
Propriétés
AuthenticationInfoCollection |
Obtient une table qui contient les étiquettes d'authentification utilisées pour renseigner la vue simple de la boîte de dialogue de connexion. (Hérité de IServerType) |
Owner |
Obtient ou définit une valeur pour transmettre le handle propriétaire aux fenêtres enfants. |
RequestedPropertySize |
Obtient la taille que le contrôle utilisateur personnalisé doit afficher correctement. Ceci est utilisé par l’affichage avancé de la boîte de dialogue de connexion et la boîte de dialogue Nouvelle inscription du serveur pour s’assurer qu’ils exposent suffisamment d’espace d’écran pour que l’ensemble du contrôle soit visible. (Hérité de IServerType) |
ServerGroupName |
Obtient le nom du nœud racine de groupe de serveurs pour le type de serveur. Utilisé dans l’interface utilisateur serveurs inscrits . (Hérité de IServerType) |
ServerInstanceName |
Obtient le nom de l'instance du serveur. (Hérité de IServerType) |
ServerType |
Obtient le GUID du type de serveur exposé à l’utilisateur dans la zone de liste déroulante Type de serveur . (Hérité de IServerType) |
ServerTypeName |
Obtient la chaîne exposée à l’utilisateur dans la zone de liste déroulante Type de serveur . (Hérité de IServerType) |
SupportsCustomBrowseAction |
Obtient une valeur qui indique si l'instance de ce type de serveur souhaite spécifier une action personnalisée lorsque l'utilisateur sélectionne l'action Parcourir dans la zone de liste déroulante du serveur. |
SupportsCustomNewDatabaseAction |
Obtient une valeur qui indique si la zone de liste déroulante Nom du serveur sous l'onglet Connexion doit contenir l'option de l'action Nouvelle base de données. |
SupportsUserNameNotion |
Obtient une valeur qui indique si la zone de liste déroulante Nom d'utilisateur sous l'onglet Connexion doit être activée. Si non, le nom d'utilisateur ne s'applique pas à ce type de serveur. |
Méthodes
CustomBrowseAction() |
S'exécute lorsque l'utilisateur sélectionne l'action Parcourir personnalisée dans la zone de liste déroulante du serveur. |
CustomNewDatabaseAction() |
S'exécute lorsque l'utilisateur sélectionne l'action Nouvelle de base de données personnalisée dans la zone de liste déroulante du serveur. |
GenerateImage() |
Retourne une icône nouvellement instanciée qui s’affiche dans l’arborescence Serveurs inscrits . (Hérité de IServerType) |
GenerateUserControl() |
Renvoie un contrôle utilisateur nouvellement instancié qui s’affiche sous l’onglet Propriétés de connexion de l’affichage avancé de la boîte de dialogue connexion. (Hérité de IServerType) |
GetConnectionObject(UIConnectionInfo) |
Retourne un nouvel objet |
LoadPersonalizationInfo(UIConnectionInfo, Boolean) |
Charge toutes les informations de personnalisation enregistrées lors d'une connexion réussie à l'aide de SavePersonalizationInfo(UIConnectionInfo). Les informations de personnalisation sont identifiées de façon unique par une combinaison du type de serveur, du nom du serveur, du type d'authentification et du nom d'utilisateur. (Hérité de IServerType) |
ProceedWithConnection(UIConnectionInfo) |
Utilisé lorsqu'un type de serveur doit effectuer des étapes de traitement supplémentaires. Indique si la connexion peut continuer, ou si la boîte de dialogue de connexion doit rester à l'écran. (Hérité de IServerType) |
SavePersonalizationInfo(UIConnectionInfo) |
Enregistre des informations de personnalisation qui peuvent être requises pour les utilisations ultérieures de la boîte de dialogue de connexion, telles que le type de serveur, le nom du serveur, le type d'authentification et le nom d'utilisateur. (Hérité de IServerType) |