Share via


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)

渡された IDbConnection オブジェクトに基づいて、クローズされた新しい UIConnectionInfo オブジェクトを返します。

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

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

(継承元 IServerType)
ProceedWithConnection(UIConnectionInfo)

サーバーの種類について追加の処理手順を実行する必要がある場合に使用されます。 接続を続行できるかどうか、または接続ダイアログ ボックスを画面に表示したままにするかどうかを示します。

(継承元 IServerType)
SavePersonalizationInfo(UIConnectionInfo)

サーバーの種類、サーバー名、認証の種類、ユーザー名など、接続ダイアログ ボックスを後で使用する場合に必要となる可能性のあるパーソナル化情報を保存します。

(継承元 IServerType)

適用対象