Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides SQL Server-specific information that appears in the user interface, such as icons, element names, extension, and so on.
Inheritance Hierarchy
System.Object
Microsoft.Data.Schema.UserInteractionServices
Microsoft.Data.Schema.Sql.SqlUserInteractionServices
Microsoft.Data.Schema.Sql.Sql100UserInteractionServices
Microsoft.Data.Schema.Sql.Sql80UserInteractionServices
Microsoft.Data.Schema.Sql.Sql90UserInteractionServices
Namespace: Microsoft.Data.Schema.Sql
Assembly: Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)
Syntax
'Declaration
Public MustInherit Class SqlUserInteractionServices _
Inherits UserInteractionServices
public abstract class SqlUserInteractionServices : UserInteractionServices
public ref class SqlUserInteractionServices abstract : public UserInteractionServices
[<AbstractClass>]
type SqlUserInteractionServices =
class
inherit UserInteractionServices
end
public abstract class SqlUserInteractionServices extends UserInteractionServices
The SqlUserInteractionServices type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
SqlUserInteractionServices | Initializes a new instance of the SqlUserInteractionServices class. |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
BatchSeparator | Gets the keyword that is used to mark the end of a batch. (Overrides UserInteractionServices.BatchSeparator.) |
![]() |
DatabaseSchemaProvider | Gets a reference to the current DatabaseSchemaProvider. (Inherited from UserInteractionServices.) |
![]() |
DatabaseSchemaProviderDisplayName | Gets the full name of the DSP. (Inherited from UserInteractionServices.) |
![]() |
DisplayableElementClasses | Gets the list of element classes that should be displayed by the user interface components. (Overrides UserInteractionServices.DisplayableElementClasses.) |
![]() |
ProjectIcon | Gets the icon for the specific DSP project. (Inherited from UserInteractionServices.) |
![]() |
ScriptGenerator | Gets the Transact-SQL script generator. |
![]() |
TransparentColor | Gets the color used to make parts of a bitmap transparent. (Inherited from UserInteractionServices.) |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetDisplayName(ModelIdentifier, Boolean, Boolean) | Returns a display name for an identifier that specifies whether to use an escape character on the name, and whether to provide the full name or a short version. (Inherited from UserInteractionServices.) |
![]() |
GetDisplayName(ModelIdentifier, Boolean, Boolean, Int32) | Returns a display name for an identifier. (Inherited from UserInteractionServices.) |
![]() |
GetElementName(IModelElement, ElementNameStyle) | Returns the element name for the specified element. (Inherited from UserInteractionServices.) |
![]() |
GetElementName(IModelElement, Boolean, Boolean, Boolean) | Returns the element name for the specified model element. (Overrides UserInteractionServices.GetElementName(IModelElement, Boolean, Boolean, Boolean).) |
![]() |
GetElementName(IModelElement, Boolean, Boolean, Boolean, Int32) | Returns the element name for the specified element. (Inherited from UserInteractionServices.) |
![]() |
GetElementTypeDescription | Returns an element-type description. (Overrides UserInteractionServices.GetElementTypeDescription(ModelElementClass).) |
![]() |
GetErrorMessageName | Returns the name for the specified error message. |
![]() |
GetEscapedNameString | Returns an escaped name string. (Overrides UserInteractionServices.GetEscapedNameString(String).) |
![]() |
GetFileExtension | Returns the file name extension for the specified ModelElementClass. (Overrides UserInteractionServices.GetFileExtension(ModelElementClass).) |
![]() |
GetFolderIcon | Returns a bitmap icon that is selected according to the provided style indication. (Inherited from UserInteractionServices.) |
![]() |
GetFolderName | Returns the folder name for the specified ModelElementClass. (Overrides UserInteractionServices.GetFolderName(ModelElementClass).) |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetIcon(IModelElement) | Returns a bitmap for an icon to use in the UI to match the provided element. (Inherited from UserInteractionServices.) |
![]() |
GetIcon(ModelElementClass) | Returns a bitmap for an icon to use in the UI to match the provided element. (Inherited from UserInteractionServices.) |
![]() |
GetIcon(IModelElement, ElementIconState) | Returns a bitmap for an icon to use in the UI to match the provided element and icon state. (Inherited from UserInteractionServices.) |
![]() |
GetIcon(ModelElementClass, ElementIconState) | Returns the icon for the specified ModelElementClass and state. (Overrides UserInteractionServices.GetIcon(ModelElementClass, ElementIconState).) |
![]() |
GetInlineConstraintElementName | Returns the name for the specified inline constraint. |
![]() |
GetNameString | Returns the name and escapes the string, if requested. (Inherited from UserInteractionServices.) |
![]() |
GetParameterName | Gets the name of the specified parameter. |
![]() |
GetProcedureName | Gets the name of the specified stored procedure. |
![]() |
GetRelatedElementTypeDescription | Returns a description of the related object in the provided relationship. (Inherited from UserInteractionServices.) |
![]() |
GetSqlCollations | Returns the SQL Server collations. |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
GetTypeSpecifierName | Gets the name of the specified type specifier. |
![]() |
Initialize | Initializes the method to set up UIInfo and interface-type mappings. |
![]() |
InitializeInterfaceUIInfoMap | Adds the interface to UIInfo mappings. |
![]() |
MakeIconTransparent | Makes the provided icon transparent by using the value of the TransparentColor property. (Inherited from UserInteractionServices.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() |
TryConstructConnectionStringAndProvider | Used to get the SQL Server -specific connection string and SQL Server provider (Overrides UserInteractionServices.TryConstructConnectionStringAndProvider(String, String, Guid%, String%).) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.gif)
.gif)
.gif)
.gif)