ISharePointProjectService 인터페이스
SharePoint 프로젝트 개체 모델의 루트 개체인 SharePoint 프로젝트 서비스를 나타냅니다.
네임스페이스: Microsoft.VisualStudio.SharePoint
어셈블리: Microsoft.VisualStudio.SharePoint(Microsoft.VisualStudio.SharePoint.dll)
구문
‘선언
<GuidAttribute("A70F6506-018F-40FD-A2B6-21E23362E47D")> _
Public Interface ISharePointProjectService _
Inherits ISharePointProjectEvents
[GuidAttribute("A70F6506-018F-40FD-A2B6-21E23362E47D")]
public interface ISharePointProjectService : ISharePointProjectEvents
ISharePointProjectService 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
CodeRefactoringEvents | 리팩터링 작업과 관련된 이벤트에 대한 액세스를 제공하는 개체를 가져옵니다. | |
DeploymentSteps | 확장 카탈로그에 있는 설치된 배포 단계의 목록을 가져옵니다. | |
IsSharePointInstalled | 로컬 컴퓨터에 SharePoint가 설치되어 있는지 여부를 반환합니다. | |
Logger | 로깅 서비스의 인스턴스를 가져옵니다. | |
PackageValidationProvider | 프로젝트 기능과 프로젝트 패키지의 유효성을 검사하는 데 도움이 되는 IPackageValidationProvider의 인스턴스를 가져옵니다. | |
ProjectItemTypes | 사용 가능한 모든 프로젝트 항목 형식이 포함된 사전을 가져옵니다. | |
Projects | Visual Studio 솔루션에 있는 SharePoint 프로젝트의 컬렉션을 가져옵니다. | |
ServiceProvider | SharePoint 프로젝트 패키지의 전역 서비스 공급자를 가져옵니다. | |
SharePointConnection | 프로젝트 서비스에 대한 SharePoint 연결을 가져옵니다. | |
SharePointInstallPath | 시스템에 SharePoint가 설치되어 있는 경우 SharePoint가 설치된 경로를 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
Convert<TInput, TOutput> | 프로젝트 형식을 다른 프로젝트 형식으로 변환합니다. |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
DeploymentCompleted | ISharePointProject 인스턴스를 배포한 후에 발생합니다. (ISharePointProjectEvents에서 상속됨) | |
DeploymentStarted | ISharePointProject 인스턴스를 배포하기 시작한 후에 발생합니다. (ISharePointProjectEvents에서 상속됨) | |
ProjectAdded | 새 ISharePointProject 인스턴스를 추가할 때 발생합니다. (ISharePointProjectEvents에서 상속됨) | |
ProjectDisposing | ISharePointProject 인스턴스를 삭제할 때 발생합니다. (ISharePointProjectEvents에서 상속됨) | |
ProjectInitialized | ISharePointProject 인스턴스를 초기화할 때 발생합니다. (ISharePointProjectEvents에서 상속됨) | |
ProjectMenuItemsRequested | ISharePointProject 인스턴스에서 상황에 맞는 메뉴 항목을 요청할 때 발생합니다. (ISharePointProjectEvents에서 상속됨) | |
ProjectNameChanged | ISharePointProject 인스턴스의 이름을 바꿀 때 발생합니다. (ISharePointProjectEvents에서 상속됨) | |
ProjectPropertiesRequested | 해당 속성에 대해 ISharePointProject 인스턴스를 쿼리할 때 발생합니다. (ISharePointProjectEvents에서 상속됨) | |
ProjectPropertyChanged | ISharePointProject 인스턴스의 프로젝트 속성 값을 변경할 때 발생합니다. (ISharePointProjectEvents에서 상속됨) | |
ProjectRemoved | ISharePointProject 인스턴스를 제거할 때 발생합니다. (ISharePointProjectEvents에서 상속됨) |
위쪽