IVsDataSupport 인터페이스
데이터 디자이너 확장성 (DDEX)의 특정 영역에 대 한 지원을 드라이브 XML 스트림을 제공 하는 기능을 제공 합니다.
네임스페이스: Microsoft.VisualStudio.Data.Core
어셈블리: Microsoft.VisualStudio.Data.Core(Microsoft.VisualStudio.Data.Core.dll)
구문
‘선언
Public Interface IVsDataSupport
public interface IVsDataSupport
public interface class IVsDataSupport
type IVsDataSupport = interface end
public interface IVsDataSupport
IVsDataSupport 형식에서는 다음과 같은 멤버를 노출합니다.
메서드
이름 | 설명 | |
---|---|---|
OpenSupportStream | 열고 반환 데이터 스트림을 지원으로 데이터를 표시 하는 XML 개체를 지원 합니다. |
위쪽
설명
DDEX 아키텍처 기반 확장성 개체 모델 또는 계층적 데이터 소스를 나타내는 등의 복잡 한 영역에 대 한 데이터입니다. 이 위해 지원 엔터티 된 호출자에 게 알려진된 스키마와 일치 하는 XML 스트림을 반환 하는 것이 목적인 구현 합니다. 호출자는이 XML을 해석 하 고 확장성의 해당 영역을 사용 하 여.
이 인터페이스를 등 모든 종류의 지원에 대 한 기본 인터페이스를 나타냅니다. 열려 있는 스트림에 XML 반환 하는 단일 메서드를 포함 합니다.
예제
다음 코드는이 보기를 데이터 소스로 개체 모델에 대 한 지원을 제공 하는 컨텍스트이 인터페이스의 잠재적인 구현 방법을 보여 줍니다.
using System;
using System.IO;
using Microsoft.VisualStudio.Data.Core;
using Microsoft.VisualStudio.Data.Services.SupportEntities;
internal class MyObjectSupport
: IVsDataObjectSupport // inherits from IVsDataSupport
{
public Stream OpenSupportStream()
{
return GetType().Assembly.GetManifestResourceStream(
"MyObjectSupport.xml");
}
}