ScriptFactory.CreateNewScript 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
어셈블리에 의해 구현되는 지정한 템플릿 파일의 비어 있는 새 스크립트를 만들고 엽니다. 이 스크립트의 편집기는 이 어셈블리에 의해 구현되어야 합니다. 새 스크립트는 기타 프로젝트에 추가됩니다.
오버로드
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입니다.
새 편집기에 전달될 수 있는 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입니다.
새 편집기에 전달될 수 있는 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
스크립트에 대한 전체 경로를 지정하는 문자열 값입니다.
새 편집기에 전달될 수 있는 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
스크립트에 대한 전체 경로를 지정하는 문자열 값입니다.
새 편집기에 전달될 수 있는 UIConnectionInfo입니다. 새 편집기와 연관된 연결이 없으면 null입니다.
- liveCon
- IDbConnection
새 편집기와 연결할 수 있는 System.Data.IDbConnection입니다. 매개 변수가 null이 아니거나 비어 있지 않은 경우에만 connectionInfoList
null이 아닐 수 있습니다. 매개 변수와 connectionInfoList
동기화되어야 합니다.
- fileRoot
- String
스크립트에 대한 경로의 루트를 지정하는 문자열 값입니다.
반환
새 스크립트 편집기에 대한 문서 뷰 Object입니다.