IServerType 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 Kernschnittstelle dar, die von jedem Eintrag im Verbindungsdialogfeld implementiert werden muss. Beschreibt alle Haupteigenschaften des Servertyps.
public interface class IServerType
public interface IServerType
type IServerType = interface
Public Interface IServerType
- Abgeleitet
Eigenschaften
AuthenticationInfoCollection |
Ruft eine Tabelle ab, die die Authentifizierungsbezeichnungen enthält, durch die die einfache Ansicht des Verbindungsdialogfelds mit Daten aufgefüllt wird. |
RequestedPropertySize |
Ruft die Größe ab, die das benutzerdefinierte Benutzersteuerelement ordnungsgemäß rendern muss. Dies wird sowohl durch die erweiterte Ansicht des Verbindungsdialogfelds als auch über das Dialogfeld "Neue Serverregistrierung " verwendet, um sicherzustellen, dass genügend Bildschirmraum für das gesamte Steuerelement sichtbar ist. |
ServerGroupName |
Ruft den Namen des Stammknotens der Servergruppe für den Servertyp ab. Wird auf der Benutzeroberfläche registrierter Server verwendet. |
ServerInstanceName |
Ruft den Instanznamen des Servers ab. |
ServerType |
Ruft die GUID für den Servertyp ab, der dem Benutzer im Kombinationsfeld "Servertyp " verfügbar gemacht wird. |
ServerTypeName |
Ruft die Zeichenfolge ab, die dem Benutzer im Kombinationsfeld "Servertyp " verfügbar gemacht wird. |
Methoden
GenerateImage() |
Gibt ein neu instanziiertes Symbol zurück, das in der Struktur "Registrierte Server " angezeigt wird. |
GenerateUserControl() |
Gibt ein neu instanziiertes Benutzersteuerelement zurück, das auf der Registerkarte "Verbindungseigenschaften " der erweiterten Ansicht des Verbindungsdialogfelds angezeigt wird. |
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. |
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. |
SavePersonalizationInfo(UIConnectionInfo) |
Speichert Personalisierungsinformationen, die möglicherweise für die nachfolgende Verwendung des Verbindungsdialogfelds benötigt werden, z. B. Servertyp, Servername, Authentifizierungstyp und Benutzername. |