Share via


ScriptFactory.CreateNewScript メソッド

定義

アセンブリによって実装されている、指定されたテンプレート ファイルの新しい空のスクリプトを作成して開きます。 このスクリプトのエディターは、このアセンブリによって実装されている必要があります。 新しいスクリプトはその他のプロジェクトに追加されます。

オーバーロード

CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection, String)

指定されたファイルの新しい空のスクリプトを作成して開き、指定されたプロジェクトに追加します。

CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection)

指定されたファイルの新しい空のスクリプトを作成して開き、指定されたプロジェクトに追加します。

CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection)

指定されたファイルの新しい空のスクリプトを作成して開き、指定されたプロジェクトに追加します。

CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection, String)

指定されたファイルの新しい空のスクリプトを作成して開き、指定されたプロジェクトに追加します。

CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String)

アセンブリによって実装されている、指定されたテンプレート ファイルの新しい空のスクリプトを作成して開きます。 このスクリプトのエディターは、このアセンブリによって実装されている必要があります。 新しいスクリプトはその他のプロジェクトに追加されます。

CreateNewScript(String, UIConnectionInfo, IDbConnection)

アセンブリによって実装されている、指定されたテンプレート ファイルの新しい空のスクリプトを作成して開きます。 このスクリプトのエディターは、このアセンブリによって実装されている必要があります。 新しいスクリプトはその他のプロジェクトに追加されます。

CreateNewScript(String, UIConnectionGroupInfo, IDbConnection)

アセンブリによって実装されている、指定されたテンプレート ファイルの新しい空のスクリプトを作成して開きます。 このスクリプトのエディターは、このアセンブリによって実装されている必要があります。 新しいスクリプトはその他のプロジェクトに追加されます。

CreateNewScript(String, UIConnectionInfo, IDbConnection, String)

アセンブリによって実装されている、指定されたテンプレート ファイルの新しい空のスクリプトを作成して開きます。 このスクリプトのエディターは、このアセンブリによって実装されている必要があります。 新しいスクリプトはその他のプロジェクトに追加されます。

CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection, String)

指定されたファイルの新しい空のスクリプトを作成して開き、指定されたプロジェクトに追加します。

public:
 System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::VisualStudio::Shell::Interop::IVsProject ^ projectToAddScriptTo, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionGroupInfo ^ connectionInfoList, System::Data::IDbConnection ^ liveCon, System::String ^ rootName);
public object CreateNewScript (string strFullPathToScript, Microsoft.VisualStudio.Shell.Interop.IVsProject projectToAddScriptTo, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo connectionInfoList, System.Data.IDbConnection liveCon, string rootName);
member this.CreateNewScript : string * Microsoft.VisualStudio.Shell.Interop.IVsProject * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection * string -> obj
Public Function CreateNewScript (strFullPathToScript As String, projectToAddScriptTo As IVsProject, connectionInfoList As UIConnectionGroupInfo, liveCon As IDbConnection, rootName As String) As Object

パラメーター

strFullPathToScript
String

スクリプトの完全なパスを指定する文字列値です。

projectToAddScriptTo
IVsProject

現在読み込まれている IVsProject です。

connectionInfoList
UIConnectionGroupInfo

新しいエディターに渡すことのできる UIConnectionGroupInfo です。 NULL の場合、新しいエディターに関連付けられた接続はありません。

liveCon
IDbConnection

新しいエディターに関連付けることのできる IDbConnection です。 パラメーターが null 以外または空でない場合 connectionInfoList にのみ、null 以外にすることができます。 パラメーターと connectionInfoList 同期している必要があります。

rootName
String

ファイル拡張子に対応するルート名を示す文字列値です。

戻り値

新しいスクリプト エディターのドキュメント ビュー Object です。

適用対象

CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection)

指定されたファイルの新しい空のスクリプトを作成して開き、指定されたプロジェクトに追加します。

public:
 System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::VisualStudio::Shell::Interop::IVsProject ^ projectToAddScriptTo, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionInfo ^ ci, System::Data::IDbConnection ^ liveCon);
public object CreateNewScript (string strFullPathToScript, Microsoft.VisualStudio.Shell.Interop.IVsProject projectToAddScriptTo, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo ci, System.Data.IDbConnection liveCon);
member this.CreateNewScript : string * Microsoft.VisualStudio.Shell.Interop.IVsProject * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection -> obj
Public Function CreateNewScript (strFullPathToScript As String, projectToAddScriptTo As IVsProject, ci As UIConnectionInfo, liveCon As IDbConnection) As Object

パラメーター

strFullPathToScript
String

スクリプトの完全なパスを指定する文字列値です。

projectToAddScriptTo
IVsProject

現在読み込まれている IVsProject です。

ci
UIConnectionInfo

新しいエディターに渡すことのできる UIConnectionInfo です。 NULL の場合、新しいエディターに関連付けられた接続はありません。

liveCon
IDbConnection

新しいエディターに関連付けることのできる IDbConnection です。 パラメーターが null 以外または空でない場合 connectionInfoList にのみ、null 以外にすることができます。 パラメーターと connectionInfoList 同期している必要があります。

戻り値

新しいスクリプト エディターのドキュメント ビュー Object です。

適用対象

CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection)

指定されたファイルの新しい空のスクリプトを作成して開き、指定されたプロジェクトに追加します。

public:
 System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::VisualStudio::Shell::Interop::IVsProject ^ projectToAddScriptTo, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionGroupInfo ^ connectionInfoList, System::Data::IDbConnection ^ liveCon);
public object CreateNewScript (string strFullPathToScript, Microsoft.VisualStudio.Shell.Interop.IVsProject projectToAddScriptTo, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo connectionInfoList, System.Data.IDbConnection liveCon);
member this.CreateNewScript : string * Microsoft.VisualStudio.Shell.Interop.IVsProject * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection -> obj
Public Function CreateNewScript (strFullPathToScript As String, projectToAddScriptTo As IVsProject, connectionInfoList As UIConnectionGroupInfo, liveCon As IDbConnection) As Object

パラメーター

strFullPathToScript
String

スクリプトの完全なパスを指定する文字列値です。

projectToAddScriptTo
IVsProject

現在読み込まれている IVsProject です。

connectionInfoList
UIConnectionGroupInfo

新しいエディターに渡すことのできる UIConnectionGroupInfo です。 NULL の場合、新しいエディターに関連付けられた接続はありません。

liveCon
IDbConnection

新しいエディターに関連付けることのできる IDbConnection です。 パラメーターが null 以外または空でない場合 connectionInfoList にのみ、null 以外にすることができます。 パラメーターと connectionInfoList 同期している必要があります。

戻り値

新しいスクリプト エディターのドキュメント ビュー Object です。

適用対象

CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection, String)

指定されたファイルの新しい空のスクリプトを作成して開き、指定されたプロジェクトに追加します。

public:
 System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::VisualStudio::Shell::Interop::IVsProject ^ projectToAddScriptTo, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionInfo ^ ci, System::Data::IDbConnection ^ liveCon, System::String ^ rootName);
public object CreateNewScript (string strFullPathToScript, Microsoft.VisualStudio.Shell.Interop.IVsProject projectToAddScriptTo, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo ci, System.Data.IDbConnection liveCon, string rootName);
member this.CreateNewScript : string * Microsoft.VisualStudio.Shell.Interop.IVsProject * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection * string -> obj
Public Function CreateNewScript (strFullPathToScript As String, projectToAddScriptTo As IVsProject, ci As UIConnectionInfo, liveCon As IDbConnection, rootName As String) As Object

パラメーター

strFullPathToScript
String

スクリプトの完全なパスを指定する文字列値です。

projectToAddScriptTo
IVsProject

現在読み込まれている IVsProject です。

ci
UIConnectionInfo

新しいエディターに渡すことのできる UIConnectionInfo です。 NULL の場合、新しいエディターに関連付けられた接続はありません。

liveCon
IDbConnection

新しいエディターに関連付けることのできる IDbConnection です。 パラメーターが null 以外または空でない場合 connectionInfoList にのみ、null 以外にすることができます。 パラメーターと connectionInfoList 同期している必要があります。

rootName
String

ファイル拡張子に対応するルート名を示す文字列値です。

戻り値

新しいスクリプト エディターのドキュメント ビュー Object です。

適用対象

CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String)

アセンブリによって実装されている、指定されたテンプレート ファイルの新しい空のスクリプトを作成して開きます。 このスクリプトのエディターは、このアセンブリによって実装されている必要があります。 新しいスクリプトはその他のプロジェクトに追加されます。

public:
 virtual System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionGroupInfo ^ connectionInfoList, System::Data::IDbConnection ^ liveCon, System::String ^ fileRoot);
public object CreateNewScript (string strFullPathToScript, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo connectionInfoList, System.Data.IDbConnection liveCon, string fileRoot);
abstract member CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection * string -> obj
override this.CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection * string -> obj
Public Function CreateNewScript (strFullPathToScript As String, connectionInfoList As UIConnectionGroupInfo, liveCon As IDbConnection, fileRoot As String) As Object

パラメーター

strFullPathToScript
String

スクリプトの完全なパスを指定する文字列値です。

connectionInfoList
UIConnectionGroupInfo

新しいエディターに渡すことのできる UIConnectionGroupInfo です。 NULL の場合、新しいエディターに関連付けられた接続はありません。

liveCon
IDbConnection

新しいエディターに関連付けることのできる IDbConnection です。 パラメーターが null 以外または空でない場合 connectionInfoList にのみ、null 以外にすることができます。 パラメーターと connectionInfoList 同期している必要があります。

fileRoot
String

スクリプトへのパスのルートを指定する文字列値です。

戻り値

新しいスクリプト エディターのドキュメント ビュー Object です。

実装

適用対象

CreateNewScript(String, UIConnectionInfo, IDbConnection)

アセンブリによって実装されている、指定されたテンプレート ファイルの新しい空のスクリプトを作成して開きます。 このスクリプトのエディターは、このアセンブリによって実装されている必要があります。 新しいスクリプトはその他のプロジェクトに追加されます。

public:
 virtual System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionInfo ^ ci, System::Data::IDbConnection ^ liveCon);
public object CreateNewScript (string strFullPathToScript, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo ci, System.Data.IDbConnection liveCon);
abstract member CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection -> obj
override this.CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection -> obj
Public Function CreateNewScript (strFullPathToScript As String, ci As UIConnectionInfo, liveCon As IDbConnection) As Object

パラメーター

strFullPathToScript
String

スクリプトの完全なパスを指定する文字列値です。

ci
UIConnectionInfo

新しいエディターに渡すことのできる UIConnectionInfo です。 NULL の場合、新しいエディターに関連付けられた接続はありません。

liveCon
IDbConnection

新しいエディターに関連付けることのできる IDbConnection です。 パラメーターが null 以外または空でない場合 connectionInfoList にのみ、null 以外にすることができます。 パラメーターと connectionInfoList 同期している必要があります。

戻り値

新しいスクリプト エディターのドキュメント ビュー Object です。

実装

適用対象

CreateNewScript(String, UIConnectionGroupInfo, IDbConnection)

アセンブリによって実装されている、指定されたテンプレート ファイルの新しい空のスクリプトを作成して開きます。 このスクリプトのエディターは、このアセンブリによって実装されている必要があります。 新しいスクリプトはその他のプロジェクトに追加されます。

public:
 virtual System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionGroupInfo ^ connectionInfoList, System::Data::IDbConnection ^ liveCon);
public object CreateNewScript (string strFullPathToScript, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo connectionInfoList, System.Data.IDbConnection liveCon);
abstract member CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection -> obj
override this.CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection -> obj
Public Function CreateNewScript (strFullPathToScript As String, connectionInfoList As UIConnectionGroupInfo, liveCon As IDbConnection) As Object

パラメーター

strFullPathToScript
String

スクリプトの完全なパスを指定する文字列値です。

connectionInfoList
UIConnectionGroupInfo

新しいエディターに渡すことのできる UIConnectionGroupInfo です。 NULL の場合、新しいエディターに関連付けられた接続はありません。

liveCon
IDbConnection

新しいエディターに関連付けることのできる IDbConnection です。 パラメーターが null 以外または空でない場合 connectionInfoList にのみ、null 以外にすることができます。 パラメーターと connectionInfoList 同期している必要があります。

戻り値

新しいスクリプト エディターのドキュメント ビュー Object です。

実装

適用対象

CreateNewScript(String, UIConnectionInfo, IDbConnection, String)

アセンブリによって実装されている、指定されたテンプレート ファイルの新しい空のスクリプトを作成して開きます。 このスクリプトのエディターは、このアセンブリによって実装されている必要があります。 新しいスクリプトはその他のプロジェクトに追加されます。

public:
 virtual System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionInfo ^ ci, System::Data::IDbConnection ^ liveCon, System::String ^ fileRoot);
public object CreateNewScript (string strFullPathToScript, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo ci, System.Data.IDbConnection liveCon, string fileRoot);
abstract member CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection * string -> obj
override this.CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection * string -> obj
Public Function CreateNewScript (strFullPathToScript As String, ci As UIConnectionInfo, liveCon As IDbConnection, fileRoot As String) As Object

パラメーター

strFullPathToScript
String

スクリプトの完全なパスを指定する文字列値です。

ci
UIConnectionInfo

新しいエディターに渡すことのできる UIConnectionInfo です。 NULL の場合、新しいエディターに関連付けられた接続はありません。

liveCon
IDbConnection

新しいエディターに関連付けることのできる System.Data.IDbConnection です。 パラメーターが null 以外または空でない場合 connectionInfoList にのみ、null 以外にすることができます。 パラメーターと connectionInfoList 同期している必要があります。

fileRoot
String

スクリプトへのパスのルートを指定する文字列値です。

戻り値

新しいスクリプト エディターのドキュメント ビュー Object です。

実装

適用対象