ScriptFactory.CreateNewScript 메서드

정의

어셈블리가 구현한 지정된 템플릿 파일의 새로운 빈 스크립트를 생성하고 엽니다. 이 스크립트의 편집기는 이 어셈블리에서 구현되어야 합니다. 새로운 대본은 잡다한 프로젝트에 추가됩니다.

오버로드

Name Description
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

현재 로드된 A IVsProject .

connectionInfoList
UIConnectionGroupInfo

새 에디터에게 전달할 수 있는 A UIConnectionGroupInfo . null이라면, 새 에디터는 어떤 연결도 가지고 있지 않습니다.

liveCon
IDbConnection

새 에디터와 연관될 수 있는 A 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

현재 로드된 A IVsProject .

ci
UIConnectionInfo

새 에디터에게 전달할 수 있는 A UIConnectionInfo . null이라면, 새 에디터는 어떤 연결도 가지고 있지 않습니다.

liveCon
IDbConnection

새 에디터와 연관될 수 있는 A 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

현재 로드된 A IVsProject .

connectionInfoList
UIConnectionGroupInfo

새 에디터에게 전달할 수 있는 A UIConnectionGroupInfo . null이라면, 새 에디터는 어떤 연결도 가지고 있지 않습니다.

liveCon
IDbConnection

새 에디터와 연관될 수 있는 A 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

현재 로드된 A IVsProject .

ci
UIConnectionInfo

새 에디터에게 전달할 수 있는 A UIConnectionInfo . null이라면, 새 에디터는 어떤 연결도 가지고 있지 않습니다.

liveCon
IDbConnection

새 에디터와 연관될 수 있는 A 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

새 에디터에게 전달할 수 있는 A UIConnectionGroupInfo . null이라면, 새 에디터는 어떤 연결도 가지고 있지 않습니다.

liveCon
IDbConnection

새 에디터와 연관될 수 있는 A 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

새 에디터에게 전달할 수 있는 A UIConnectionInfo . null이라면, 새 에디터는 어떤 연결도 가지고 있지 않습니다.

liveCon
IDbConnection

새 에디터와 연관될 수 있는 A 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

새 에디터에게 전달할 수 있는 A UIConnectionGroupInfo . null이라면, 새 에디터는 어떤 연결도 가지고 있지 않습니다.

liveCon
IDbConnection

새 에디터와 연관될 수 있는 A 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

새 에디터에게 전달할 수 있는 A UIConnectionInfo . null이라면, 새 에디터는 어떤 연결도 가지고 있지 않습니다.

liveCon
IDbConnection

새 에디터와 연관될 수 있는 A System.Data.IDbConnection . 매개변수가 null이 아니거나 비어 있을 때 connectionInfoList 만 null이 될 수 있습니다. 파라미터와 connectionInfoList 동기화되어야 합니다.

fileRoot
String

스크립트 경로의 루트를 지정하는 문자열 값입니다.

반품

새로운 스크립트 편집기의 문서 뷰 Object 입니다.

구현

적용 대상