다음을 통해 공유


Microsoft.VisualStudio.SharePoint 네임스페이스

Microsoft.VisualStudio.SharePoint 네임스페이스에는 Visual Studio에서 SharePoint 프로젝트 시스템을 확장하는 데 사용할 수 있는 형식이 포함됩니다. 이 네임스페이스에서 형식을 사용하는 방법에 대한 자세한 내용은 SharePoint 프로젝트 시스템 확장을 참조하세요.

클래스

ClassNameChangedEventArgs

클래스의 이름이 변경될 때 발생한 이벤트에 대한 데이터를 제공합니다.

ClassNameChangingEventArgs

클래스의 이름이 변경되려고 할 때 발생한 이벤트에 대한 데이터를 제공합니다.

DeploymentEventArgs

DeploymentStartedDeploymentCompleted 이벤트에 대한 데이터를 제공합니다.

DeploymentPathChangedEventArgs

DeploymentPathChanged 이벤트에 대한 데이터를 제공합니다.

DeploymentStepCanceledEventArgs

DeploymentStepCanceled 이벤트에 사용된 이벤트 인수 클래스를 나타냅니다.

DeploymentStepCompletedEventArgs

DeploymentStepCompleted 이벤트에 대한 데이터를 제공합니다.

DeploymentStepFailedEventArgs

DeploymentStepFailed 이벤트에 사용된 이벤트 인수 클래스를 나타냅니다.

DeploymentStepStartedEventArgs

DeploymentStepStarted 이벤트에 대한 데이터를 제공합니다.

DeploymentTypeChangedEventArgs

DeploymentTypeChanged 이벤트에 대한 데이터를 제공합니다.

HighTrustCreationInformation

높은 신뢰 응용 프로그램의 일부로 웹 프로젝트를 만드는 방법에 대한 정보를 제공합니다.

MenuItemEventArgs

Click 이벤트에 대한 이벤트 인수 클래스를 나타냅니다.

NameChangedEventArgs

NameChanged 이벤트에 대한 이벤트 인수 클래스를 나타냅니다.

NamespaceNameChangedEventArgs

네임스페이스 이름이 변경될 때 발생한 이벤트에 대한 데이터를 제공합니다.

NamespaceNameChangingEventArgs

네임스페이스 이름이 변경되려고 할 때 발생한 이벤트에 대한 데이터를 제공합니다.

SharePointCommandCanceledException

사용자가 SharePoint 명령을 취소할 때 발생하는 예외입니다.

SharePointCommandException

SharePoint 명령이 실패하는 경우 throw되는 예외입니다.

SharePointConnectionDisabledException

SharePoint 연결을 사용할 수 없을 때 발생하는 예외입니다.

SharePointConnectionException

로컬 SharePoint 사이트에 연결 시도가 실패 한 경우 throw 되는 예외입니다.

SharePointProjectEventArgs

SharePoint 프로젝트와 관련 된 이벤트에 대한 데이터를 제공합니다.

SharePointProjectItemEventArgs

SharePoint 프로젝트 항목과 관련된 이벤트에 대한 데이터를 제공합니다.

SharePointProjectItemFileEventArgs

SharePoint 프로젝트 항목 파일과 관련된 이벤트에 대한 데이터를 제공 합니다.

SharePointProjectItemFileOpenEventArgs

프로젝트 항목 열기 이벤트와 관련된 이벤트에 대한 데이터를 제공 합니다.

SharePointProjectItemIconAttribute

사용자 지정 프로젝트 항목에 대해 솔루션 탐색기에서 표시할 아이콘을 지정합니다.

SharePointProjectItemMenuItemsRequestedEventArgs

ProjectItemMenuItemsRequested 이벤트에 대한 데이터를 제공합니다.

SharePointProjectItemOpenEventArgs

Open 이벤트에 대한 데이터를 제공합니다.

SharePointProjectItemPropertiesRequestedEventArgs

ProjectItemPropertiesRequested 이벤트에 대한 데이터를 제공합니다.

SharePointProjectItemStartupUrlRequestedEventArgs

ProjectItemStartupUrlRequested 이벤트에 대한 데이터를 제공합니다.

SharePointProjectItemTypeAttribute

확장되는 프로젝트 항목 형식의 ID 또는 정의되는 프로젝트 항목 형식 ID를 지정합니다.

SharePointProjectMenuItemsRequestedEventArgs

ProjectMenuItemsRequested 이벤트에 대한 데이터를 제공합니다.

SharePointProjectPropertiesRequestedEventArgs

ProjectPropertiesRequested 이벤트에 대한 데이터를 제공합니다.

WebProjectCreationInformation

웹 프로젝트를 만들기 위한 정보를 나타냅니다.

인터페이스

IAnnotatedObject

인터페이스를 구현하는 개체와 사용자 지정 데이터를 연결할 수 있는 IAnnotationDictionary을 나타냅니다.

IAnnotationDictionary

SharePoint 도구 개체 모델에서 특정 개체와 연결할 수 있는 사용자 지정 데이터 개체의 사전을 나타냅니다.

ICodeRefactoringEvents

발견된 리팩터링 작업에 대해 알려주는 이벤트를 제공합니다.

IDeployableFile

WSP 파일로 패키지하고 SharePoint에 배포할 수 있는 모든 파일에 대한 기본 인터페이스를 제공합니다. 이러한 파일은 배포 관련 속성 집합을 공유합니다.

IFeatureReceiver

SharePoint에서 기능 수신기를 나타냅니다.

IMappedFolder

SharePointd의 위치에 매핑되는 SharePoint 프로젝트의 폴더를 나타냅니다.

IMappedFolderCollection

SharePoint 프로젝트에 매핑된 폴더의 컬렉션을 나타냅니다.

IMenuItem

ISharePointProjectItem 또는 IExplorerNode에 대한 컨텍스트 메뉴에 추가될 수 있는 메뉴 항목을 나타냅니다.

IMenuItemCollection

ProjectItemMenuItemsRequested 이벤트 처리기에 동적으로 추가되는 메뉴 항목의 컬렉션을 나타냅니다.

INotifyObjectDisposed

이 인터페이스를 구현하는 클래스는 개체가 삭제될 때 알려줍니다.

INotifyObjectDisposing

이 인터페이스를 구현하는 클래스는 개체가 삭제될 때 알려줍니다.

IObservableModelElement

속성 변경하는/변경한 이벤트를 공개하는 DSL 모델 요소를 나타냅니다.

IPropertySourceCollection

속성 창에 표시되는 속성 원본 개체의 컬렉션을 나타냅니다.

ISafeControlEntry

배포되는 경우 SharePoint의 web.config 파일에 추가되는 안전 컨트롤 항목을 나타냅니다.

ISafeControlEntryCollection

안전 컨트롤 항목의 컬렉션을 나타냅니다.

ISharePointAppSettings

SharePoint용 애플리케이션 또는 Office용 애플리케이션의 설정을 나타냅니다.

ISharePointCollection<T>

항목의 읽기 전용 컬렉션을 나타냅니다. 컬렉션의 콘텐츠를 수정하는 public 메서드를 제공하지 않습니다. SharePoint 프로젝트 모델에서 컬렉션 수에 대한 기본 형식으로 사용됩니다. 이러한 컬렉션은 일반적으로 내부적으로 변경되고 이벤트는 이러한 변경을 모니터링하기 위해 사용될 수 있습니다.

ISharePointConnection

Visual Studio의 SharePoint 도구 확장을 사용하면 SharePoint 서버 개체 모델을 호출하는 SharePoint 명령을 실행할 수 있습니다.

ISharePointProject

SharePoint 프로젝트를 나타냅니다.

ISharePointProjectCollection

Visual Studio 솔루션에서 모든 SharePoint 프로젝트의 컬렉션입니다.

ISharePointProjectEvents

ISharePointProject 개체와 관련된 이벤트를 정의합니다. 구현하는 개체는 이러한 이벤트가 발생하는 컨텍스트를 정의합니다.

ISharePointProjectExtension

SharePoint 프로젝트에 대한 확장을 나타냅니다.

ISharePointProjectFeature

기능에 대한 정보를 제공합니다.

ISharePointProjectFeatureCollection

SharePoint 프로젝트에 정의된 모든 SharePoint 기능의 컬렉션입니다.

ISharePointProjectFeatureResourceFile

기능에 대한 리소스 파일을 나타냅니다.

ISharePointProjectFeatureResourceFileCollection

기능에 대한 리소스 파일의 컬렉션을 나타냅니다.

ISharePointProjectItem

SharePoint 프로젝트 시스템에서 구현된 SharePoint 프로젝트 항목의 인스턴스를 나타냅니다.

ISharePointProjectItemCollection

SharePoint 프로젝트 항목의 컬렉션을 나타냅니다.

ISharePointProjectItemEvents

ISharePointProjectItem 개체와 관련된 이벤트를 정의합니다.

ISharePointProjectItemFile

SharePoint 프로젝트 시스템의 파일을 나타냅니다.

ISharePointProjectItemFileCollection

SharePoint 프로젝트 항목의 파일 컬렉션을 나타냅니다.

ISharePointProjectItemFileEvents

ISharePointProjectItemFile 개체와 관련된 이벤트를 정의합니다.

ISharePointProjectItemType

SharePoint 프로젝트 항목의 형식을 나타냅니다. 이 형식은 IAnnotatedObject 인터페이스에서 상속받기 때문에 사용자가 사용자 지정 데이터를 형식과 연결할 수 있게 합니다.

ISharePointProjectItemTypeDefinition

SharePoint 프로젝트 항목의 형식을 정의할 수 있습니다.

ISharePointProjectItemTypeExtension

특정 형식의 SharePoint 프로젝트 항목에 대한 확장을 나타냅니다.

ISharePointProjectItemTypeProvider

사용자 지정 SharePoint 프로젝트 항목 유형에 대한 정의를 제공 합니다.

ISharePointProjectItemVirtualFile

SharePoint 프로젝트 시스템의 파일을 나타냅니다.

ISharePointProjectItemVirtualFileCollection

SharePoint 프로젝트 항목의 파일 컬렉션을 나타냅니다.

ISharePointProjectLogger

SharePoint 프로젝트 확장이 지정된 LogCategory에 따라 출력 창 및 오류 목록에 메시지를 기록할 수 있도록 하는 SharePoint 로깅 서비스를 나타냅니다.

ISharePointProjectMember

SharePoint 프로젝트의 멤버를 나타냅니다.

ISharePointProjectMemberReference

SharePoint 프로젝트의 항목에 대한 참조를 지정합니다.

ISharePointProjectMemberReferenceCollection

SharePoint 프로젝트 항목 참조의 컬렉션을 나타냅니다.

ISharePointProjectMemberReferenceResolver

SharePoint 프로젝트 항목 및 자체 항목 간의 참조를 확인하는 API를 지정합니다.

ISharePointProjectOutputReference

참조된 Visual Studio 프로젝트의 기본 출력을 나타냅니다.

ISharePointProjectOutputReferenceCollection

프로젝트 항목에 속한 프로젝트 출력 참조의 컬렉션을 나타냅니다.

ISharePointProjectPackage

SharePoint 프로젝트와 연결된 SharePoint 패키지입니다.

ISharePointProjectService

SharePoint 프로젝트 개체 모델의 루트 개체인 SharePoint 프로젝트 서비스를 나타냅니다.

ISharePointProjectStartupItem

ISharePointProject의 시작 항목으로 설정할 수 있는 항목을 나타냅니다.

열거형

AssemblyDeploymentTarget

프로젝트의 출력 어셈블리가 배포될 위치를 지정합니다.

DeploymentType

파일에 수행할 배포 유형을 지정합니다.

LogCategory

SharePoint 로그 서비스를 사용하여 작성된 메시지가 출력 창 및 오류 목록 창에서 어디에 표시되는지를 지정합니다.

MappedFolderType

SharePoint 프로젝트의 매핑된 폴더 유형을 지정합니다.

SharePointAuthenticationMode

SharePoint 인증 모드를 열거합니다.

SharePointProjectMode

SharePoint 프로젝트의 모드를 지정합니다.

SupportedAssemblyDeploymentTargets

지정된 SharePoint 프로젝트 항목에 대해 지원되는 모든 어셈블리 배포 대상을 나타내는 열거형입니다.

SupportedDeploymentScopes

SharePoint에서 SharePoint 프로젝트 항목을 활성화할 수 있는 배포 범위를 지정합니다.

SupportedTrustLevels

SharePoint 프로젝트 항목에서 지원되는 SharePoint의 신뢰 수준을 지정하는 열거형 값입니다.

WebProjectType

웹 프로젝트의 형식을 열거합니다.

설명

이 네임스페이스의 대부분의 형식은 인터페이스이지만 다음 인터페이스만 코드에서 구현됩니다.