IServerType2 Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die zusätzliche Schnittstelle dar, die von einem Servertyp implementiert werden kann, um das Verhalten des Dialogfelds feiner abzustimmen.
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
- Abgeleitet
- Implementiert
Eigenschaften
AuthenticationInfoCollection |
Ruft eine Tabelle ab, die die Authentifizierungsbezeichnungen enthält, durch die die einfache Ansicht des Verbindungsdialogfelds mit Daten aufgefüllt wird. (Geerbt von IServerType) |
Owner |
Ruft einen Wert ab, um das Besitzerhandle an die untergeordneten Fenster zu übergeben, oder legt ihn fest. |
RequestedPropertySize |
Ruft die Größe ab, die das benutzerdefinierte Benutzersteuerelement ordnungsgemäß rendern muss. Dies wird sowohl durch die erweiterte Ansicht des Verbindungsdialogfelds als auch das Dialogfeld "Neue Serverregistrierung " verwendet, um sicherzustellen, dass sie genügend Bildschirmraum für das gesamte Steuerelement verfügbar machen, um sichtbar zu sein. (Geerbt von IServerType) |
ServerGroupName |
Ruft den Namen des Stammknotens der Servergruppe für den Servertyp ab. Wird in der Benutzeroberfläche "Registrierter Server " verwendet. (Geerbt von IServerType) |
ServerInstanceName |
Ruft den Instanznamen des Servers ab. (Geerbt von IServerType) |
ServerType |
Ruft die GUID für den Servertyp ab, der dem Benutzer im Kombinationsfeld " Servertyp " verfügbar gemacht wird. (Geerbt von IServerType) |
ServerTypeName |
Ruft die Zeichenfolge ab, die dem Benutzer im Kombinationsfeld " Servertyp " verfügbar gemacht wird. (Geerbt von IServerType) |
SupportsCustomBrowseAction |
Ruft einen Wert ab, der angibt, ob die Instanz dieses Servertyps die benutzerdefinierte Aktion angeben möchte, wenn der Benutzer die Aktion Durchsuchen im Serverkombinationsfeld auswählt. |
SupportsCustomNewDatabaseAction |
Ruft einen Wert ab, der angibt, ob das Kombinationsfeld für den Servernamen auf der Registerkarte Anmeldung eine Option für die Aktion Neue Datenbank aufweisen soll. |
SupportsUserNameNotion |
Ruft einen Wert ab, der angibt, ob das Kombinationsfeld für den Benutzernamen auf der Registerkarte Anmeldung aktiviert werden soll. Wenn nicht, gilt der Benutzername nicht für diesen Servertyp. |
Methoden
CustomBrowseAction() |
Wird ausgeführt, wenn der Benutzer die benutzerdefinierte Aktion Durchsuchen im Serverkombinationsfeld auswählt. |
CustomNewDatabaseAction() |
Wird ausgeführt, wenn der Benutzer die benutzerdefinierte Aktion Neue Datenbank im Serverkombinationsfeld auswählt. |
GenerateImage() |
Gibt ein neu instanziiertes Symbol zurück, das in der Struktur "Registrierte Server " angezeigt wird. (Geerbt von IServerType) |
GenerateUserControl() |
Gibt ein neu instanziiertes Benutzersteuerelement zurück, das auf der Registerkarte "Verbindungseigenschaften " der erweiterten Ansicht des Verbindungsdialogfelds angezeigt wird. (Geerbt von IServerType) |
GetConnectionObject(UIConnectionInfo) |
Gibt ein neues |
LoadPersonalizationInfo(UIConnectionInfo, Boolean) |
Lädt alle Personalisierungsinformationen, die bei erfolgreicher Verbindung mithilfe von SavePersonalizationInfo(UIConnectionInfo) gespeichert wurden. Die Personalisierungsinformationen werden durch eine Kombination aus Servertyp, Servername, Authentifizierungstyp und Benutzername eindeutig identifiziert. (Geerbt von IServerType) |
ProceedWithConnection(UIConnectionInfo) |
Wird verwendet, wenn ein Servertyp zusätzliche Verarbeitungsschritte ausführen muss. Gibt an, ob die Verbindung fortgesetzt werden kann oder ob das Verbindungsdialogfeld weiterhin auf dem Bildschirm angezeigt werden soll. (Geerbt von IServerType) |
SavePersonalizationInfo(UIConnectionInfo) |
Speichert Personalisierungsinformationen, die möglicherweise für die nachfolgende Verwendung des Verbindungsdialogfelds benötigt werden, z. B. Servertyp, Servername, Authentifizierungstyp und Benutzername. (Geerbt von IServerType) |