Sdílet prostřednictvím


IVsDataSupport.OpenSupportStream – metoda

Podpora objekt otevře a podporují proudu dat XML, který je představován data vrátí.

Obor názvů:  Microsoft.VisualStudio.Data.Core
Sestavení:  Microsoft.VisualStudio.Data.Core (v Microsoft.VisualStudio.Data.Core.dll)

Syntaxe

'Deklarace
Function OpenSupportStream As Stream
Stream OpenSupportStream()
Stream^ OpenSupportStream()
abstract OpenSupportStream : unit -> Stream 
function OpenSupportStream() : Stream

Vrácená hodnota

Typ: System.IO.Stream
Podpora otevřít proud obsahuje data XML, podporu datový objekt reprezentovaný.

Poznámky

Je jen zřídka DDEX provider explicitně implementovat tuto metodu, s výjimkou pokročilých scénářů, které vyžadují dynamické generování XML, který závisí na některé zvláštní souvislosti jako datové připojení.XML je obvykle uloženy buď na bezpečném místě nebo jako zdroj v sestavení poskytovatele DDEX disku.DDEX framework poskytuje integrované implementace pro oba tyto scénáře vyžadující jednoduše vyhledejte soubor XML nebo zdroj příslušná data.

Příklady

Následující kód ukazuje potenciální provádění tohoto rozhraní v rámci poskytnutí podpory pro zobrazení zdroje dat jako hierarchii objektů.

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()
    {
    }
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

IVsDataSupport Rozhraní

Microsoft.VisualStudio.Data.Core – obor názvů