IServerType インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
接続ダイアログボックスのすべてのエントリが実装しなければならないコアインターフェースを表します。 サーバータイプの主要な特徴をすべて記述します。
public interface class IServerType
public interface IServerType
type IServerType = interface
Public Interface IServerType
- 派生
プロパティ
| 名前 | 説明 |
|---|---|
| AuthenticationInfoCollection |
接続ダイアログボックスのシンプルなビューに使われる認証ラベルを含むテーブルを取得します。 |
| RequestedPropertySize |
カスタムユーザーコントロールが正しくレンダリングするために必要なサイズを得られます。 これは接続ダイアログボックスの高度なビューと 新規サーバー登録 ダイアログボックスの両方で使用され、コントロール全体が見えるように十分な画面空間を確保しています。 |
| ServerGroupName |
サーバータイプのルートノード名を取得します。 登録サーバーのユーザーインターフェースで使用されます。 |
| ServerInstanceName |
サーバーのインスタンス名を取得します。 |
| ServerType |
サーバータイプのGUIDを取得し、サーバー タイプの コンボボックスでユーザーに公開されます。 |
| ServerTypeName |
サーバータイプのコンボボックスでユーザーに露出する文字列を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| GenerateImage() |
登録サーバーツリーに表示される新たにインスタンス化されたアイコンを返します。 |
| GenerateUserControl() |
接続ダイアログボックスの詳細ビューの 「接続プロパティ 」タブに表示される新たにインスタンス化されたユーザーコントロールを返します。 |
| GetConnectionObject(UIConnectionInfo) |
渡された |
| LoadPersonalizationInfo(UIConnectionInfo, Boolean) |
SavePersonalizationInfo(UIConnectionInfo)を利用して成功した接続時に保存されたパーソナライズ情報を読み込みます。 パーソナライズ情報は、サーバータイプ、サーバー名、認証タイプ、ユーザー名の組み合わせによって一意に識別されます。 |
| ProceedWithConnection(UIConnectionInfo) |
サーバータイプが追加の処理ステップを実行する必要がある場合に使用されます。 接続が継続できるか、または接続ダイアログボックスが画面に残るべきかを示します。 |
| SavePersonalizationInfo(UIConnectionInfo) |
サーバータイプ、サーバー名、認証タイプ、ユーザー名など、接続ダイアログボックスの後続使用に必要となるパーソナライズ情報を保存します。 |