Share via


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

메서드

  이름 설명
Public 메서드 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");
    }
}

참고 항목

참조

Microsoft.VisualStudio.Data.Core 네임스페이스