UserInteractionServices, classe
Fournit plusieurs méthodes et propriétés d'assistance pour faciliter l'intervention de l'utilisateur dans les fenêtres dans Visual Studio.
Hiérarchie d'héritage
System.Object
Microsoft.Data.Schema.UserInteractionServices
Microsoft.Data.Schema.Sql.SqlUserInteractionServices
Espace de noms : Microsoft.Data.Schema
Assembly : Microsoft.Data.Schema (dans Microsoft.Data.Schema.dll)
Syntaxe
'Déclaration
Public MustInherit Class UserInteractionServices
public abstract class UserInteractionServices
public ref class UserInteractionServices abstract
[<AbstractClass>]
type UserInteractionServices = class end
public abstract class UserInteractionServices
Le type UserInteractionServices expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
UserInteractionServices | Initialise une nouvelle instance de la classe UserInteractionServices. |
Début
Propriétés
Nom | Description | |
---|---|---|
BatchSeparator | Obtient une chaîne à insérer entre chaque lot de script. | |
DatabaseSchemaProvider | Obtient une référence au DatabaseSchemaProvider actuel. | |
DatabaseSchemaProviderDisplayName | Obtient le nom complet du DSP. | |
DisplayableElementClasses | Obtient une liste des classes d'éléments affichables dans le ModelSchema du DSP. | |
ProjectIcon | Obtient l'icône pour le projet DSP spécifique. | |
TransparentColor | Obtient la couleur utilisée pour rendre des parties d'une bitmap transparente. | |
Unnamed | Obtient un string localisé pour « sans nom ». |
Début
Méthodes
Nom | Description | |
---|---|---|
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetDisplayName(ModelIdentifier, Boolean, Boolean) | Retourne un nom complet pour un identificateur qui spécifie s'il faut utiliser un caractère d'échappement sur le nom et s'il faut fournir le nom complet ou une version courte. | |
GetDisplayName(ModelIdentifier, Boolean, Boolean, Int32) | Retourne le nom complet de l'identificateur. | |
GetElementName(IModelElement, ElementNameStyle) | Retourne le nom d'élément pour l'élément spécifié. | |
GetElementName(IModelElement, Boolean, Boolean, Boolean) | Retourne le nom de l'élément spécifié. | |
GetElementName(IModelElement, Boolean, Boolean, Boolean, Int32) | Retourne le nom d'élément pour l'élément spécifié. | |
GetElementTypeDescription | Retourne la description du type de l'élément spécifié. | |
GetEscapedNameString | Retourne une version placée dans une séquence d'échappement du nom fourni. | |
GetFileExtension | Retourne l'extension de fichier pour les éléments de modèle pour le DatabaseSchemaProvider actuel lorsqu'ils sont enregistrés dans un fichier. | |
GetFolderIcon | Retourne une icône de bitmap sélectionnée selon l'indication de style fournie. | |
GetFolderName | Retourne un nom de dossier pour le type d'élément de modèle spécifié. | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetIcon(IModelElement) | Retourne une bitmap pour une icône à utiliser dans l'interface utilisateur pour correspondre à l'élément fourni. | |
GetIcon(ModelElementClass) | Retourne une bitmap pour une icône à utiliser dans l'interface utilisateur pour correspondre à l'élément fourni. | |
GetIcon(IModelElement, ElementIconState) | Retourne une bitmap pour une icône à utiliser dans l'interface utilisateur pour correspondre à l'élément et à l'état d'icône fournis. | |
GetIcon(ModelElementClass, ElementIconState) | Retourne une bitmap pour une icône à utiliser dans l'interface utilisateur pour correspondre à l'élément et à l'état d'icône fournis. | |
GetModelCollation | Retourne un objet ModelCollation pour l'ID de culture et l'indication de respect de la casse fournis. | |
GetNameString | Retourne le nom et place la chaîne dans une séquence d'échappement, si nécessaire. | |
GetRelatedElementTypeDescription | Retourne une description de l'objet connexe dans la relation fournie. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MakeIconTransparent | Rend l'icône fournie transparente à l'aide de la valeur de la propriété TransparentColor. | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) | |
TryConstructConnectionStringAndProvider | Permet d'obtenir la chaîne de connexion et le GUID du fournisseur. |
Début
Champs
Nom | Description | |
---|---|---|
SqlExtension | Retourne ".sql". |
Début
Notes
Vous devez créer une classe dérivée pour fournir des valeurs et des fonctionnalités personnalisées mieux adaptées à votre version spécifique de la classe DatabaseSchemaProvider.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.