UserInteractionServices-Klasse
Stellt eine Vielzahl von Hilfsmethoden und Eigenschaften bereit, um Benutzerinteraktion mit den Fenstern in Visual Studio zu erleichtern.
Vererbungshierarchie
System.Object
Microsoft.Data.Schema.UserInteractionServices
Microsoft.Data.Schema.Sql.SqlUserInteractionServices
Namespace: Microsoft.Data.Schema
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Syntax
'Declaration
Public MustInherit Class UserInteractionServices
public abstract class UserInteractionServices
public ref class UserInteractionServices abstract
[<AbstractClass>]
type UserInteractionServices = class end
public abstract class UserInteractionServices
Der UserInteractionServices-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
UserInteractionServices | Initialisiert eine neue Instanz der UserInteractionServices-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
BatchSeparator | Ruft eine Zeichenfolge ab, die zwischen allen Batches des Skripts eingefügt werden soll. | |
DatabaseSchemaProvider | Ruft einen Verweis auf das aktuelle DatabaseSchemaProvider-Objekt ab. | |
DatabaseSchemaProviderDisplayName | Ruft den vollständigen Namen des DSP ab. | |
DisplayableElementClasses | Ruft eine Liste der anzeigbaren Elementklassen im ModelSchema-Element vom DSP ab. | |
ProjectIcon | Ruft das Symbol für das bestimmte DSP-Projekt ab. | |
TransparentColor | Ruft die Farbe ab, die verwendet wurde, um Teile einer Bitmap transparent zu machen. | |
Unnamed | Ruft einen lokalisierten string-Wert für "unbenannt" ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetDisplayName(ModelIdentifier, Boolean, Boolean) | Gibt einen Anzeigenamen für einen Bezeichner zurück, der angibt, ob für den Namen ein Escapezeichen verwendet werden und ob der vollständige Name oder eine kurze Version bereitgestellt werden soll. | |
GetDisplayName(ModelIdentifier, Boolean, Boolean, Int32) | Gibt einen Anzeigenamen für einen Bezeichner zurück. | |
GetElementName(IModelElement, ElementNameStyle) | Gibt den Elementnamen für das angegebene Element zurück. | |
GetElementName(IModelElement, Boolean, Boolean, Boolean) | Gibt den Namen für das angegebene Element zurück. | |
GetElementName(IModelElement, Boolean, Boolean, Boolean, Int32) | Gibt den Elementnamen für das angegebene Element zurück. | |
GetElementTypeDescription | Gibt die Typbeschreibung des angegebenen Elements zurück. | |
GetEscapedNameString | Gibt eine Version des angegebenen Namens mit Escapezeichen zurück. | |
GetFileExtension | Gibt die Dateierweiterung für Modellelemente des aktuellen DatabaseSchemaProvider-Elements zurück, wenn sie in einer Datei gespeichert wurden. | |
GetFolderIcon | Gibt ein nach der bereitgestellten Formateinstellung ausgewähltes Bitmapsymbol zurück. | |
GetFolderName | Gibt einen Ordnernamen für den angegebenen Modellelementtyp zurück. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetIcon(IModelElement) | Gibt eine Bitmap für ein Symbol zurück, das in der Benutzeroberfläche verwendet werden soll, um zum bereitgestellten Element zu passen. | |
GetIcon(ModelElementClass) | Gibt eine Bitmap für ein Symbol zurück, das in der Benutzeroberfläche verwendet werden soll, um zum bereitgestellten Element zu passen. | |
GetIcon(IModelElement, ElementIconState) | Gibt eine Bitmap für ein Symbol zurück, das in der Benutzeroberfläche verwendet werden soll, um zum bereitgestellten Element und dem Symbolzustand zu passen. | |
GetIcon(ModelElementClass, ElementIconState) | Gibt eine Bitmap für ein Symbol zurück, das in der Benutzeroberfläche verwendet werden soll, um zum bereitgestellten Element und dem Symbolzustand zu passen. | |
GetModelCollation | Gibt ein ModelCollation-Objekt für die bereitgestellte Kultur-ID und Angaben zur Groß- und Kleinschreibung zurück. | |
GetNameString | Gibt den Namen zurück und versieht die Zeichenfolge ggf. mit Escapezeichen. | |
GetRelatedElementTypeDescription | Gibt eine Beschreibung des verknüpften Objekts in der bereitgestellten Beziehung zurück. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MakeIconTransparent | Macht das angegebene Symbol über den Wert der TransparentColor-Eigenschaft transparent. | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
TryConstructConnectionStringAndProvider | Wird verwendet, um die Verbindungszeichenfolge und die GUID des Anbieters abzurufen. |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
SqlExtension | Gibt ".sql" zurück. |
Zum Seitenanfang
Hinweise
Sie müssen eine abgeleitete Klasse erstellen, um benutzerdefinierte Werte und Funktionalität bereitzustellen, die geeigneter für die bestimmte Version der DatabaseSchemaProvider-Klasse sind.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.