Microsoft.VisualStudio.SharePoint.Features 네임스페이스
Microsoft.VisualStudio.SharePoint.Features 네임스페이스에는 SharePoint 프로젝트의 기능에 대한 정의에 액세스하는 데 사용할 수 있는 형식이 포함되어 있습니다.
이 네임스페이스의 주 형식은 IFeature 인스턴스입니다.IFeature 개체는 기능 매니페스트를 비롯하여 SharePoint 프로젝트의 특정 기능에 대한 정의를 나타냅니다.IFeature 개체에 액세스하려면 먼저 ISharePointProject.Features 속성을 사용하여 ISharePointProjectFeature 개체를 가져옵니다.그런 다음 ISharePointProjectFeature.Model 속성을 사용하여 IFeature 개체를 가져옵니다.
인터페이스
인터페이스 | 설명 | |
---|---|---|
IAddContentTypeFieldUpgradeAction | 새 필드를 기존 콘텐츠 형식에 추가하는 업그레이드 동작을 나타냅니다. | |
IApplyElementManifestsUpgradeAction | 새 기능 요소를 제공하는 업그레이드 동작을 나타냅니다. | |
ICustomFeatureActivationDependency | 다른 기능의 활성화가 종속된 기존 기능을 나타냅니다. | |
ICustomUpgradeAction | 기능 이벤트 수신기를 실행하는 업그레이드 동작을 나타냅니다. | |
ICustomUpgradeActionParameter | 사용자 지정 업그레이드 동작 매개 변수를 나타냅니다. | |
ICustomUpgradeActionParameterCollection | 사용자 지정 업그레이드 동작 매개 변수의 컬렉션을 나타냅니다. | |
IDiscreteUpgradeAction | 기능을 업그레이드하는 동안 실행되는 동작을 나타냅니다. | |
IDiscreteUpgradeActionCollection | 기능 업그레이드 동작의 컬렉션을 나타냅니다. | |
IElement | 기능과 연결된 파일을 나타냅니다. | |
IElementCollection | 기능 요소의 컬렉션을 나타냅니다. | |
IFeature | SharePoint 프로젝트 시스템 내의 기능에 대한 정의를 나타냅니다. | |
IFeatureActivationDependency | 다른 기능의 활성화가 종속된 기능을 나타냅니다. | |
IFeatureActivationDependencyCollection | 기능 활성화 종속성의 컬렉션을 나타냅니다. | |
IFeatureManifest | SharePoint 기능의 매니페스트를 나타냅니다. | |
IMapFileUpgradeAction | 사용자 지정되지 않은 파일을 SharePoint WFE(웹 프런트 엔드) 서버 파일 시스템의 다른 설치 경로에 다시 매핑하는 업그레이드 동작을 나타냅니다. | |
IProperty | 기능 속성의 기본값을 나타냅니다. | |
IPropertyCollection | 기능 속성의 기본값 컬렉션을 나타냅니다. | |
IReferencedFeatureActivationDependency | 다른 기능이 종속된 Visual Studio 솔루션의 기능을 나타냅니다. | |
IUpgradeAction | 기능을 업그레이드하는 동안 실행되는 동작을 나타냅니다. | |
IUpgradeActionCollection | 기능 업그레이드 동작의 컬렉션을 나타냅니다. | |
IVersionRange | 특정 버전의 기능을 업그레이드하는 동안 실행되는 동작의 컬렉션을 나타냅니다. |
열거형
열거형 | 설명 | |
---|---|---|
DiscreteUpgradeActionType | 기능을 업그레이드할 때 실행할 동작의 유형을 지정합니다. | |
FeatureElementType | 기능이 배포될 때 SharePoint가 요소를 처리하는 방법을 지정합니다. | |
FeatureScope | 기능이 활성화되는 컨텍스트를 지정합니다. |