ScriptFactory クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
さまざまな種類のスクリプトを作成するための静的関数を表します。
public ref class ScriptFactory sealed : Microsoft::SqlServer::Management::UI::VSIntegration::Editors::IScriptFactory
public sealed class ScriptFactory : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.IScriptFactory
type ScriptFactory = class
interface IScriptFactory
Public NotInheritable Class ScriptFactory
Implements IScriptFactory
- 継承
-
ScriptFactory
- 実装
フィールド
SqlCeEditorFactoryGuid |
SQL Server Compact 3.5 エディター ファクトリ識別子です。 |
プロパティ
CurrentlyActiveWndConnectionInfo |
現在アクティブになっているフレームの接続情報を取得します。 アクティブなフレームがウィンドウ ベースのウィンドウでなく、接続情報が関連付けられていない場合、このプロパティは NULL を返します。 |
Instance |
スクリプト ファクトリを取得します。 |
NewSqlTemplateCaptionRoot |
SQL テンプレート ファイルの名前を自動生成するために使用されるルートを取得します。 |
OpenFileMode |
開いている各ファイルの現在の接続を取得する際の動作を制御するために使用される、現在のファイル オープン モードを取得または設定します。 |
メソッド
CheckAndCancelRunningQueries() |
実行されたままになっているクエリがないことを確認するために使用されます。 実行中のクエリが見つかるたびに、クエリを取り消すかどうかを確認するプロンプトが表示されます。 |
CheckDefaultKeyboardScheme() |
環境オプションで既定のキーボード スキームをチェックします。 |
CreateLiveQueryView(UIConnectionInfo, Int16) |
さまざまな種類のスクリプトを作成するための静的関数を表します。 |
CreateNewBlankScript(ScriptType) |
アセンブリによって実装されている、種類がエディターの新しい空のスクリプトを作成して開きます。 新しいスクリプトはその他のプロジェクトに追加されます。 |
CreateNewBlankScript(ScriptType, IVsProject) |
アセンブリによって実装されている、種類がエディターの新しい空のスクリプトを作成して開きます。 新しいスクリプトは指定されたプロジェクトに追加されます。 |
CreateNewBlankScript(ScriptType, IVsProject, UIConnectionGroupInfo, IDbConnection) |
アセンブリによって実装されている、種類がエディターの新しい空のスクリプトを作成して開きます。 新しいスクリプトは指定されたプロジェクトに追加されます。 |
CreateNewBlankScript(ScriptType, IVsProject, UIConnectionInfo, IDbConnection) |
アセンブリによって実装されている、種類がエディターの新しい空のスクリプトを作成して開きます。 新しいスクリプトは指定されたプロジェクトに追加されます。 |
CreateNewBlankScript(ScriptType, UIConnectionGroupInfo, IDbConnection) |
アセンブリによって実装されている、種類がエディターの新しい空のスクリプトを作成して開きます。 新しいスクリプトはその他のプロジェクトに追加されます。 |
CreateNewBlankScript(ScriptType, UIConnectionInfo, IDbConnection) |
アセンブリによって実装されている、種類がエディターの新しい空のスクリプトを作成して開きます。 新しいスクリプトはその他のプロジェクトに追加されます。 |
CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection) |
指定されたファイルの新しい空のスクリプトを作成して開き、指定されたプロジェクトに追加します。 |
CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection, String) |
指定されたファイルの新しい空のスクリプトを作成して開き、指定されたプロジェクトに追加します。 |
CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection) |
指定されたファイルの新しい空のスクリプトを作成して開き、指定されたプロジェクトに追加します。 |
CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection, String) |
指定されたファイルの新しい空のスクリプトを作成して開き、指定されたプロジェクトに追加します。 |
CreateNewScript(String, UIConnectionGroupInfo, IDbConnection) |
アセンブリによって実装されている、指定されたテンプレート ファイルの新しい空のスクリプトを作成して開きます。 このスクリプトのエディターは、このアセンブリによって実装されている必要があります。 新しいスクリプトはその他のプロジェクトに追加されます。 |
CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String) |
アセンブリによって実装されている、指定されたテンプレート ファイルの新しい空のスクリプトを作成して開きます。 このスクリプトのエディターは、このアセンブリによって実装されている必要があります。 新しいスクリプトはその他のプロジェクトに追加されます。 |
CreateNewScript(String, UIConnectionInfo, IDbConnection) |
アセンブリによって実装されている、指定されたテンプレート ファイルの新しい空のスクリプトを作成して開きます。 このスクリプトのエディターは、このアセンブリによって実装されている必要があります。 新しいスクリプトはその他のプロジェクトに追加されます。 |
CreateNewScript(String, UIConnectionInfo, IDbConnection, String) |
アセンブリによって実装されている、指定されたテンプレート ファイルの新しい空のスクリプトを作成して開きます。 このスクリプトのエディターは、このアセンブリによって実装されている必要があります。 新しいスクリプトはその他のプロジェクトに追加されます。 |
CreateNewScriptBasedOnTemplate(String, String, Boolean) |
指定された拡張子を持つ一時クエリ ファイルを、与えられたテンプレートに基づいて作成して、その他のプロジェクトで開きます。これにより、ファイルのスナップショットが作成され、以前に作成したクエリ ファイルが削除されます。 このメソッドがない場合、Visual Studio では、テンプレートと同じ拡張子を持つ新しいファイルが常に作成されます。 |
CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject) |
指定された拡張子を持つ一時クエリ ファイルを、与えられたテンプレートに基づいて作成して、その他のプロジェクトで開きます。これにより、ファイルのスナップショットが作成され、以前に作成したクエリ ファイルが削除されます。 このメソッドがない場合、Visual Studio では、テンプレートと同じ拡張子を持つ新しいファイルが常に作成されます。 |
CreateNewSqlObjectDocument(String, String, String) |
URL をモニカーとして持つ新しい SQL スクリプトを作成します。 |
CreateShowPlanCompareWindow(String, String, String, String) |
さまざまな種類のスクリプトを作成するための静的関数を表します。 |
DesignTableOrView(DocumentType, DocumentOptions, String, IManagedConnection) |
特定の型の補助エディターの新しいインスタンスを作成します。 エディターの初期化時に発生したすべての例外を反映し直します。 |
GetFontAndColorProvider(Guid, Object) |
フォントおよびカラー プロバイダーを取得します。 |
GetScriptTypeForWindow(IVsWindowFrame) |
指定された Visual Studio ウィンドウによって編集されているスクリプトの種類を取得します。 |
GetVdtPreloader(SqlConnectionInfo, ISynchronizeInvoke) |
VDT コードのプレローダーを取得します。 |
InstallDatabaseDiagramSupportObjects(SqlConnectionInfoWithConnection, String) |
さまざまな種類のスクリプトを作成するための静的関数を表します。 |
ProcessDroppedFilesAsync(StringCollection) |
操作を実行するためにデリゲートを呼び出すコントロールをマーシャリングすることによって、削除されたファイルを処理します。 |
ScheduleSqlScriptAsOneStep(String, SqlConnectionInfo, IServiceProvider, IWin32Window) |
スケジュール ダイアログ ボックスをアクティブ化して、指定されたテキストに対応する単一の Transact-SQL ステップを持つジョブを作成します。 |
ScheduleSqlScriptAsOneStep(String, SqlConnectionInfo, IWin32Window) |
スケジュール ダイアログ ボックスをアクティブ化して、指定されたテキストに対応する単一の Transact-SQL ステップを持つジョブを作成します。 |