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입니다.

구현

적용 대상