IServerType2 インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
これは、サーバータイプによってダイアログボックスの挙動を微調整するために実装できる追加インターフェースを表しています。
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) |
渡された |
| LoadPersonalizationInfo(UIConnectionInfo, Boolean) |
SavePersonalizationInfo(UIConnectionInfo)を利用して成功した接続時に保存されたパーソナライズ情報を読み込みます。 パーソナライズ情報は、サーバータイプ、サーバー名、認証タイプ、ユーザー名の組み合わせによって一意に識別されます。 (継承元 IServerType) |
| ProceedWithConnection(UIConnectionInfo) |
サーバータイプが追加の処理ステップを実行する必要がある場合に使用されます。 接続が継続できるか、または接続ダイアログボックスが画面に残るべきかを示します。 (継承元 IServerType) |
| SavePersonalizationInfo(UIConnectionInfo) |
サーバータイプ、サーバー名、認証タイプ、ユーザー名など、接続ダイアログボックスの後続使用に必要となるパーソナライズ情報を保存します。 (継承元 IServerType) |