이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
Visual Studio 2017을 사용하는 것이 좋습니다.

IVsDataSupport.OpenSupportStream 메서드

열고 반환 데이터 스트림을 지원으로 데이터를 표시 하는 XML 개체를 지원 합니다.

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

Stream OpenSupportStream()

반환 값

형식: Stream
열려 있는 스트림에 데이터를 포함 하는 데이터 지원 개체가 나타내는 XML을 지원 합니다.

희귀 DDEX 공급자를 명시적으로이 메서드를 제외 하 고 데이터 연결 같은 일부 특정 컨텍스트에 따라 XML의 동적 생성을 필요로 하는 고급 시나리오에서 구현 됩니다. 일반적으로 XML은 디스크를 안전한 장소에 또는 DDEX 공급자 어셈블리에 리소스로 저장 됩니다. DDEX framework XML 파일 또는 리소스를 찾는 데 적절 한 데이터를 간단 하 게 필요한 두이 시나리오 모두에 대 한 기본 구현을 제공 합니다.

다음 코드는이 인터페이스에 데이터 원본 개체의 계층 구조로 보기에 대 한 지원을 제공 하는 잠재적인 구현 방법을 보여 줍니다.

using System;
using System.IO;
using Microsoft.VisualStudio.Data.Core;
using Microsoft.VisualStudio.Data.Services.SupportEntities;

internal class MyViewSupport
    : IVsDataViewSupport // inherits from IVsDataSupport
{
    public Stream OpenSupportStream()
    {
        return GetType().Assembly.GetManifestResourceStream(
            "MyViewSupport.xml");
    }

    public void Close()
    {
    }

    public void Initialize()
    {
    }
}

표시: