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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.