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/non-emptyである場合 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/non-emptyである場合 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/non-emptyである場合 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/non-emptyである場合 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/non-emptyである場合 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/non-emptyである場合 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/non-emptyである場合 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/non-emptyである場合 connectionInfoList nullでない。 パラメータと同期している connectionInfoList はずです。

fileRoot
String

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

返品

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

実装

適用対象