IServerType2 インターフェイス

定義

これは、サーバータイプによってダイアログボックスの挙動を微調整するために実装できる追加インターフェースを表しています。

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
派生
実装

プロパティ

名前 説明
AuthenticationInfoCollection

接続ダイアログボックスのシンプルなビューに使われる認証ラベルを含むテーブルを取得します。

(継承元 IServerType)
Owner

所有者ハンドルを子ウィンドウに渡すための値を取得または設定します。

RequestedPropertySize

カスタムユーザーコントロールが正しくレンダリングするために必要なサイズを得られます。 これは接続ダイアログボックスの高度なビューと 新規サーバー登録 ダイアログボックスの両方で使用され、コントロール全体が見えるように十分な画面空間を確保しています。

(継承元 IServerType)
ServerGroupName

サーバータイプのルートノード名を取得します。 登録サーバーのユーザーインターフェースで使用されます。

(継承元 IServerType)
ServerInstanceName

サーバーのインスタンス名を取得します。

(継承元 IServerType)
ServerType

サーバータイプのGUIDを取得し、サーバー タイプの コンボボックスでユーザーに公開されます。

(継承元 IServerType)
ServerTypeName

サーバータイプのコンボボックスでユーザーに露出する文字列を取得します。

(継承元 IServerType)
SupportsCustomBrowseAction

このサーバータイプのインスタンスが、ユーザーがサーバーコンボでブラウズアクションを選択する際にカスタムアクションを指定するかどうかを示す値が得られます。

SupportsCustomNewDatabaseAction

ログインタブのサーバー名の組み合わせに新しいデータベースアクションオプションを含めるべきかどうかを示す値が出ます。

SupportsUserNameNotion

ログインタブのユーザー名の組み合わせを有効にするかどうかを示す値が表示されます。 もしそうでなければ、ユーザー名はこのサーバータイプには適用されません。

メソッド

名前 説明
CustomBrowseAction()

ユーザーがサーバーコンボのカスタムブラウズアクションを選択すると実行されます。

CustomNewDatabaseAction()

ユーザーがサーバーコンボ内でカスタムの新しいデータベースアクションを選択すると実行されます。

GenerateImage()

登録サーバーツリーに表示される新たにインスタンス化されたアイコンを返します。

(継承元 IServerType)
GenerateUserControl()

接続ダイアログボックスの詳細ビューの 「接続プロパティ 」タブに表示される新たにインスタンス化されたユーザーコントロールを返します。

(継承元 IServerType)
GetConnectionObject(UIConnectionInfo)

渡されたUIConnectionInfoオブジェクトに基づく新しいIDbConnectionオブジェクト(閉じた)を返します。

(継承元 IServerType)
LoadPersonalizationInfo(UIConnectionInfo, Boolean)

SavePersonalizationInfo(UIConnectionInfo)を利用して成功した接続時に保存されたパーソナライズ情報を読み込みます。 パーソナライズ情報は、サーバータイプ、サーバー名、認証タイプ、ユーザー名の組み合わせによって一意に識別されます。

(継承元 IServerType)
ProceedWithConnection(UIConnectionInfo)

サーバータイプが追加の処理ステップを実行する必要がある場合に使用されます。 接続が継続できるか、または接続ダイアログボックスが画面に残るべきかを示します。

(継承元 IServerType)
SavePersonalizationInfo(UIConnectionInfo)

サーバータイプ、サーバー名、認証タイプ、ユーザー名など、接続ダイアログボックスの後続使用に必要となるパーソナライズ情報を保存します。

(継承元 IServerType)

適用対象