다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 CodeRefactoringEvents 리팩터링 작업과 관련된 이벤트에 대한 액세스를 제공하는 개체를 가져옵니다.
Public 속성 DeploymentSteps 확장 카탈로그에 있는 설치된 배포 단계의 목록을 가져옵니다.
Public 속성 IsSharePointInstalled 로컬 컴퓨터에 SharePoint가 설치되어 있는지 여부를 반환합니다.
Public 속성 Logger 로깅 서비스의 인스턴스를 가져옵니다.
Public 속성 PackageValidationProvider 프로젝트 기능과 프로젝트 패키지의 유효성을 검사하는 데 도움이 되는 IPackageValidationProvider의 인스턴스를 가져옵니다.
Public 속성 ProjectItemTypes 사용 가능한 모든 프로젝트 항목 형식이 포함된 사전을 가져옵니다.
Public 속성 Projects Visual Studio 솔루션에 있는 SharePoint 프로젝트의 컬렉션을 가져옵니다.
Public 속성 ServiceProvider SharePoint 프로젝트 패키지의 전역 서비스 공급자를 가져옵니다.
Public 속성 SharePointConnection 프로젝트 서비스에 대한 SharePoint 연결을 가져옵니다.
Public 속성 SharePointInstallPath 시스템에 SharePoint가 설치되어 있는 경우 SharePoint가 설치된 경로를 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 Convert<TInput, TOutput> 프로젝트 형식을 다른 프로젝트 형식으로 변환합니다.

위쪽

이벤트

  이름 설명
Public 이벤트 DeploymentCompleted ISharePointProject 인스턴스를 배포한 후에 발생합니다. (ISharePointProjectEvents에서 상속됨)
Public 이벤트 DeploymentStarted ISharePointProject 인스턴스를 배포하기 시작한 후에 발생합니다. (ISharePointProjectEvents에서 상속됨)
Public 이벤트 ProjectAdded ISharePointProject 인스턴스를 추가할 때 발생합니다. (ISharePointProjectEvents에서 상속됨)
Public 이벤트 ProjectDisposing ISharePointProject 인스턴스를 삭제할 때 발생합니다. (ISharePointProjectEvents에서 상속됨)
Public 이벤트 ProjectInitialized ISharePointProject 인스턴스를 초기화할 때 발생합니다. (ISharePointProjectEvents에서 상속됨)
Public 이벤트 ProjectMenuItemsRequested ISharePointProject 인스턴스에서 상황에 맞는 메뉴 항목을 요청할 때 발생합니다. (ISharePointProjectEvents에서 상속됨)
Public 이벤트 ProjectNameChanged ISharePointProject 인스턴스의 이름을 바꿀 때 발생합니다. (ISharePointProjectEvents에서 상속됨)
Public 이벤트 ProjectPropertiesRequested 해당 속성에 대해 ISharePointProject 인스턴스를 쿼리할 때 발생합니다. (ISharePointProjectEvents에서 상속됨)
Public 이벤트 ProjectPropertyChanged ISharePointProject 인스턴스의 프로젝트 속성 값을 변경할 때 발생합니다. (ISharePointProjectEvents에서 상속됨)
Public 이벤트 ProjectRemoved ISharePointProject 인스턴스를 제거할 때 발생합니다. (ISharePointProjectEvents에서 상속됨)

위쪽

참고 항목

참조

Microsoft.VisualStudio.SharePoint 네임스페이스