ISharePointProjectItemTypeDefinition 인터페이스

SharePoint 프로젝트 항목의 형식을 정의할 수 있도록 도와줍니다.

네임스페이스:  Microsoft.VisualStudio.SharePoint
어셈블리:  Microsoft.VisualStudio.SharePoint(Microsoft.VisualStudio.SharePoint.dll)

구문

‘선언
Public Interface ISharePointProjectItemTypeDefinition _
    Inherits IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
public interface ISharePointProjectItemTypeDefinition : IAnnotatedObject, 
    ISharePointProjectItemEvents, ISharePointProjectItemFileEvents

ISharePointProjectItemTypeDefinition 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 Annotations IAnnotatedObject 인터페이스를 구현하는 개체와 사용자 지정 데이터를 연결하는 IAnnotationDictionary 인스턴스를 가져옵니다. (IAnnotatedObject에서 상속됨)
Public 속성 Name 디자이너에 표시된 프로젝트 항목 형식의 이름을 가져오거나 설정합니다.기본적으로 이름은 ID입니다.
Public 속성 ProjectItemType 이 ISharePointProjectItemTypeDefinition 인스턴스에서 정의되는 ISharePointProjectItemType을 가져옵니다.
Public 속성 ProjectService SharePoint 프로젝트 서비스의 인스턴스를 가져옵니다.
Public 속성 SupportedAssemblyDeploymentTargets 이 프로젝트 항목이 지원하는 어셈블리의 배포 위치를 가져오거나 설정합니다.
Public 속성 SupportedDeploymentScopes SharePoint에서 ISharePointProjectItem의 배포가 지원되는 범위를 가져오거나 설정합니다.
Public 속성 SupportedTrustLevels ISharePointProjectItem 에서 지원하는 SharePoint의 신뢰 수준을 가져오거나 설정합니다.

위쪽

이벤트

  이름 설명
Public 이벤트 DeploymentStepCompleted ISharePointProjectItem 인스턴스의 배포 단계가 완료될 때 발생합니다. (ISharePointProjectItemEvents에서 상속됨)
Public 이벤트 DeploymentStepStarted ISharePointProjectItem 인스턴스의 배포 단계가 시작될 때 발생합니다. (ISharePointProjectItemEvents에서 상속됨)
Public 이벤트 FileAdded ISharePointProjectItemFile 인스턴스가 추가될 때 발생합니다. (ISharePointProjectItemFileEvents에서 상속됨)
Public 이벤트 FileDeploymentPathChanged DeploymentPath 속성이 수정될 때 발생합니다. (ISharePointProjectItemFileEvents에서 상속됨)
Public 이벤트 FileDeploymentTypeChanged DeploymentType 속성이 수정될 때 발생합니다. (ISharePointProjectItemFileEvents에서 상속됨)
Public 이벤트 FileNameChanged ISharePointProjectItemFile 인스턴스의 이름이 바뀔 때 발생합니다. (ISharePointProjectItemFileEvents에서 상속됨)
Public 이벤트 FilePropertyChanged ISharePointProjectItemFile 인스턴스의 속성 값이 수정될 때 발생합니다. (ISharePointProjectItemFileEvents에서 상속됨)
Public 이벤트 FileRemoved ISharePointProjectItemFile 인스턴스가 제거될 때 발생합니다. (ISharePointProjectItemFileEvents에서 상속됨)
Public 이벤트 ProjectItemAdded ISharePointProjectItem 인스턴스가 추가될 때 발생합니다. (ISharePointProjectItemEvents에서 상속됨)
Public 이벤트 ProjectItemDisposing ISharePointProjectItem 인스턴스가 삭제되려고 할 때 발생합니다. (ISharePointProjectItemEvents에서 상속됨)
Public 이벤트 ProjectItemInitialized ISharePointProjectItem 인스턴스가 초기화될 때 발생합니다. (ISharePointProjectItemEvents에서 상속됨)
Public 이벤트 ProjectItemMenuItemsRequested 상황에 맞는 메뉴 항목에 대해 ISharePointProjectItem 인스턴스가 요청될 때 발생합니다. (ISharePointProjectItemEvents에서 상속됨)
Public 이벤트 ProjectItemNameChanged ISharePointProjectItem 인스턴스의 이름이 바뀔 때 발생합니다. (ISharePointProjectItemEvents에서 상속됨)
Public 이벤트 ProjectItemOpen SharePoint 프로젝트 항목 폴더가 열릴 때 발생합니다. (ISharePointProjectItemEvents에서 상속됨)
Public 이벤트 ProjectItemPropertiesRequested 속성에 대해 ISharePointProjectItem 인스턴스가 요청될 때 발생합니다. (ISharePointProjectItemEvents에서 상속됨)
Public 이벤트 ProjectItemPropertyChanged ISharePointProjectItem 인스턴스의 속성 값이 변경될 때 발생합니다. (ISharePointProjectItemEvents에서 상속됨)
Public 이벤트 ProjectItemRemoved ISharePointProjectItem 인스턴스가 제거될 때 발생합니다. (ISharePointProjectItemEvents에서 상속됨)
Public 이벤트 ProjectItemStartupUrlRequested ISharePointProjectItem 에 대해 시작 URL이 요청될 때 발생합니다.

위쪽

설명

InitializeType 메서드 내부에서만 속성을 설정할 수 있습니다.

ISharePointProjectItemTypeDefinition은 IAnnotatedObject 인터페이스에서 상속되므로 사용자 지정 데이터를 형식에 연결할 수 있습니다.

참고 항목

참조

Microsoft.VisualStudio.SharePoint 네임스페이스