Microsoft.VisualStudio.SharePoint.Packages 네임스페이스
Microsoft.VisualStudio.SharePoint.Packages 네임스페이스에는 SharePoint 프로젝트의 패키지 정의에 액세스하는 데 사용할 수 있는 형식이 포함되어 있습니다.
이 네임스페이스의 주 형식은 IPackage 인스턴스입니다.IPackage 개체는 패키지 매니페스트를 비롯하여 SharePoint 프로젝트의 패키지 정의를 나타냅니다.IPackage 개체를 가져오려면 먼저 ISharePointProject.Package 속성을 사용하여 ISharePointProjectPackage 개체를 가져옵니다.그런 다음 ISharePointProjectPackage.Model 속성을 사용하여 IPackage 개체를 가져옵니다.
인터페이스
인터페이스 | 설명 | |
---|---|---|
IApplicationResource | 응용 프로그램 리소스 파일을 나타냅니다. | |
IApplicationResourceCollection | 응용 프로그램 리소스 파일의 컬렉션을 나타냅니다. | |
IAssembly | 어셈블리를 나타냅니다. | |
IAssemblyCollection | 패키지에 있는 어셈블리의 컬렉션을 나타냅니다. | |
IBindingRedirect | 어셈블리 바인딩 리디렉션을 나타냅니다. | |
IBindingRedirectCollection | 패키지 어셈블리 바인딩 리디렉션의 컬렉션을 나타냅니다. | |
IClassResource | 패키지에 있는 클래스 리소스 파일을 나타냅니다. | |
IClassResourceCollection | 패키지 클래스 리소스 파일의 컬렉션을 나타냅니다. | |
ICodeAccessSecurityAssembly | CAS(코드 액세스 보안) 정책의 어셈블리를 나타냅니다. | |
ICodeAccessSecurityAssemblyCollection | CAS(코드 액세스 보안) 정책과 연결된 어셈블리의 컬렉션을 나타냅니다. | |
ICustomAssembly | 패키지 내에 포함된 어셈블리를 나타냅니다. | |
ICustomSolutionActivationDependency | 패키지에 있는 사용자 지정 솔루션 활성화 종속성을 나타냅니다. | |
IDwpFile | 패키지에 있는 웹 파트(.dwp) 파일을 나타냅니다. | |
IDwpFileCollection | 패키지에 있는 웹 파트(.dwp) 파일의 컬렉션을 나타냅니다. | |
IFeatureManifestReference | 패키지에 있는 기능 매니페스트 파일을 나타냅니다. | |
IFeatureManifestReferenceCollection | 패키지에 있는 기능 매니페스트 파일의 컬렉션을 나타냅니다. | |
IPackage | SharePoint 프로젝트 시스템 내의 패키지에 대한 정의를 나타냅니다. | |
IPackageManifest | SharePoint 패키지 매니페스트를 나타냅니다. | |
IPermissionElement | CAS(코드 액세스 보안) 권한을 나타냅니다. | |
IPermissionElementCollection | CAS(코드 액세스 보안) 정책 권한의 컬렉션을 나타냅니다. | |
IPolicyItem | CAS(코드 액세스 보안) 정책 항목을 나타냅니다. | |
IPolicyItemCollection | CAS(코드 액세스 보안) 정책 항목의 컬렉션을 나타냅니다. | |
IProjectOutputAssembly | 패키지에 있는 프로젝트 출력 어셈블리를 나타냅니다. | |
IResource | 패키지에 있는 리소스 파일을 나타냅니다. | |
IResourceCollection | 패키지에 있는 리소스 파일의 컬렉션을 나타냅니다. | |
IRootFile | 패키지에 있는 루트 파일을 나타냅니다. | |
IRootFileCollection | 패키지에 있는 루트 파일의 컬렉션을 나타냅니다. | |
ISafeControl | 패키지의 안전 컨트롤을 나타냅니다. | |
ISafeControlCollection | 안전 컨트롤의 컬렉션을 나타냅니다. | |
ISiteDefinitionManifest | 사이트 정의 매니페스트 파일을 나타냅니다. | |
ISiteDefinitionManifestCollection | 사이트 정의 매니페스트의 컬렉션을 나타냅니다. | |
ISolutionActivationDependency | SharePoint 패키지의 활성화 종속성을 나타납니다. | |
ISolutionActivationDependencyCollection | 다른 패키지의 활성화가 종속된 패키지의 컬렉션을 나타냅니다. | |
ITemplateFile | 패키지에 있는 템플릿 파일을 나타냅니다. | |
ITemplateFileCollection | 패키지에 있는 템플릿 파일의 컬렉션을 나타냅니다. | |
IWebTempFile | 패키지에 있는 웹 템플릿 파일을 나타냅니다. | |
IWebTempFileCollection | 패키지에 있는 웹 템플릿 파일의 컬렉션을 나타냅니다. |
열거형
열거형 | 설명 | |
---|---|---|
ApplicationResourceType | 응용 프로그램 리소스 파일이 서버에 배포되는 위치를 지정합니다. | |
DeploymentServerType | 패키지를 호스팅할 서버의 형식을 지정합니다. | |
DeploymentTarget | 어셈블리가 SharePoint 서버에 배포되는 위치를 지정합니다. | |
ResetWebServerModeOnUpgrade | 업그레이드 후에 웹 서버가 다시 시작되는 방식을 지정합니다. |