다음을 통해 공유


Microsoft.VisualStudio.ConnectedServices 네임스페이스

서비스 공급자가 연결된 서비스 추가 대화 상자를 통해 앱 개발자의 프로젝트에 서비스를 추가하는 Visual Studio 확장을 만들 수 있도록 하는 연결된 서비스 SDK(Microsoft.VisualStudio.ConnectedServices.dll)의 네임스페이스입니다.

클래스

AddFileOptions

프로젝트에 파일을 추가할 때 동작을 제어하는 옵션입니다.

AddServiceInstanceResult

ConnectedServiceHandler.AddServiceInstanceAsync()에서 반환된 정보를 포함하는 결과 개체입니다.

AuthenticationChangedEventArgs

인증된 상태가 변경될 때 사용되는 EventArgs 클래스입니다.

ConfigureServiceOptions

프로젝트에서 연결된 서비스를 구성할 때 동작을 제어하는 옵션입니다.

ConnectedServiceAuthenticator

사용자가 서비스에 인증할 수 있도록 허용합니다.

ConnectedServiceConfigurator

연결된 서비스 구성 대화 상자를 표시하는 데 사용되는 뷰 모델 개체입니다.

ConnectedServiceConfiguredEventArgs

새 연결된 서비스를 구성할 때 사용되는 EventArgs 클래스

ConnectedServiceContext

ConnectedServiceProviderContext 및 ConnectedServiceHandlerContext 클래스의 기본 클래스입니다.

ConnectedServiceCustomUIConfigurator

ConnectedServiceInstance를 만들기 위해 UI를 표시할 필요가 없는 ConnectedServiceConfigurator입니다. 연결된 서비스를 구성하는 데 필요한 정보는 사용자 상호 작용 없이 사용할 수 있습니다.

ConnectedServiceGrid

인스턴스 그리드를 보여 주는 ConnectedServiceProvider 서비스로, 현재 프로젝트에 추가하도록 단일 instance 선택할 수 있습니다.

ConnectedServiceHandler

파일, SDK 및 코드 조각 추가를 포함하여 프로젝트에 대한 서비스 instance 참조를 추가하기 위해 연결된 서비스 작성자가 구현한 MEF 계약입니다.

ConnectedServiceHandlerContext

AddServiceInstanceAsync 및 UpdateServiceInstanceAsync 중에 ConnectedServiceHandler 인스턴스에 제공된 컨텍스트 정보 및 서비스입니다.

ConnectedServiceHandlerExportAttribute

형식이 ConnectedServiceHandler 내보내기 기능을 제공함을 지정합니다.

ConnectedServiceHandlerHelper

ConnectedServiceHandler 개체가 일반적으로 사용하는 도우미 메서드를 포함하는 클래스입니다.

ConnectedServiceInfo

Visual Studio 프로젝트에서 구성된 연결된 서비스에 대한 정보를 제공합니다.

ConnectedServiceInstance

연결된 서비스 공급자가 제공하는 지정된 서비스의 특정 instance.

ConnectedServiceLogger

최종 사용자 개발자에게 정보를 제공하는 데 사용할 수 있는 로깅 서비스입니다.

ConnectedServiceProvider

연결된 서비스 추가 대화 상자에 새 항목을 추가하려는 확장에서 내보낸 MEF 계약입니다.

ConnectedServiceProviderContext

CreateConfiguratorAsync 중에 ConnectedServiceProvider 인스턴스에 지정된 컨텍스트 정보 및 서비스입니다.

ConnectedServiceProviderExportAttribute

형식이 ConnectedServiceProvider 내보내기 제공을 지정합니다.

ConnectedServiceSinglePage

단일 단계에서 완전히 사용자 지정 UI를 표시하는 ConnectedServiceConfigurator입니다.

ConnectedServicesManager

외부에서 호출 가능한 연결된 서비스 기능을 노출하기 위해 연결된 서비스에서 구현한 MEF 계약입니다.

ConnectedServiceUILess

ConnectedServiceInstance를 만들기 위해 UI를 표시할 필요가 없는 ConnectedServiceConfigurator입니다. 연결된 서비스를 구성하는 데 필요한 정보는 사용자 상호 작용 없이 사용할 수 있습니다.

ConnectedServiceUpdateContext

ConnectedServiceUpdateContext는 연결된 서비스를 업데이트할 때 제공되는 정보를 보유합니다.

ConnectedServiceViewModelBase

연결된 서비스에서 사용되는 모든 뷰 모델 개체에 대한 기본 클래스입니다.

ConnectedServiceWizard

서비스가 프로젝트에 추가되기 전에 여러 페이지를 표시할 수 있는 ConnectedServiceConfigurator입니다.

ConnectedServiceWizardPage

마법사의 페이지 또는 단계를 나타냅니다.

DisplayMessageEventArgs

표시 메시지와 관련된 이벤트 인수

DisplayMessageLogger

UI에서 사용자에게 메시지를 표시합니다.

EditableXmlConfigHelper

사용자의 프로젝트에서 구성 설정을 편집하는 메서드를 제공합니다.

변경 내용을 저장하려면 Save 메서드를 호출해야 합니다.

GettingStartedDocument

시작 설명서를 시작하기 위한 정보가 포함되어 있습니다.

KeyVaultEventArgs

Key Vault 추가 이벤트에 대한 데이터를 제공합니다.

PageNavigationResult

연결된 서비스 대화 상자에서 페이지를 떠난 후의 결과 상태를 포함합니다.

PublishEnvironment

연결된 서비스에 대해 알아야 하는 게시 설정을 포함합니다. ConnectedService.json 내부 ExtendedData 섹션 내에서 직렬화해야 합니다.

SinglePageConfigurator

연결된 서비스 공급자가 구현하는 인터페이스

SinglePageConfigurator2

연결된 서비스 공급자가 구현하는 인터페이스

UpdateServiceInstanceResult

UpdateServiceInstanceAsync가 완료된 후 GettingStarted 정보를 시작하기 위한 정보를 포함합니다.

WizardEnteringArgs

ConnectedServiceWizardPage.OnPageEnteringAsync 메서드에 대한 입력 인수입니다.

WizardLeavingArgs

ConnectedServiceWizardPage.OnPageLeavingAsync 메서드에 대한 입력 인수입니다.

XmlConfigHelper

사용자의 프로젝트에서 구성 설정을 읽는 메서드를 제공합니다.

인터페이스

IDisplayMessageLogger

UI에서 사용자에게 메시지를 표시합니다.

IVsHierarchyCustomEvaluator

ConnectedServiceHandler에 [ExportMetadata("CustomEvaluator", true)] 특성이 있는 경우 구현할 수 있는 선택적 인터페이스입니다. 이렇게 하면 IVsHierarchy에 대해 코드를 작성하여 처리기가 지정된 프로젝트를 지원하는지 여부를 나타낼 수 있습니다.

IVsProjectKeyVaultFactory

프로젝트에서 구성된 Key Vault 대한 정보를 가져오기 위해 를 만드는 IVsProjectKeyVaultManager 팩터리

IVsProjectKeyVaultManager

프로젝트에 구성된 Key Vault 대한 정보를 가져오는 데 사용할 수 있는 인터페이스입니다.

SVsProjectKeyVaultFactory

을 가져오기 위한 인터페이스입니다 IVsProjectKeyVaultFactory.

열거형

LoggerMessageCategory

ILogger에서 기록된 메시지의 심각도 수준입니다.

MessageCategory

기록할 메시지의 범주