Partilhar via


Método DataObjectSupport.GetDataObjectTypes

Recupera um fluxo de XML que contém informações sobre um conjunto de tipos de objeto de dados que podem ser interpretados e manipulado por meio de programação.

Namespace:  Microsoft.VisualStudio.Data
Assembly:  Microsoft.VisualStudio.Data (em Microsoft.VisualStudio.Data.dll)

Sintaxe

'Declaração
Public Overridable Function GetDataObjectTypes As Stream
public virtual Stream GetDataObjectTypes()
public:
virtual Stream^ GetDataObjectTypes()
abstract GetDataObjectTypes : unit -> Stream 
override GetDataObjectTypes : unit -> Stream 
public function GetDataObjectTypes() : Stream

Valor de retorno

Tipo: System.IO.Stream
Retorna uma instância do objeto de Stream de que os dados XML são lidos.

Comentários

Este fluxo de XML (instância do objeto deStream ) fornece informações sobre o conjunto de tipos de objeto de dados que podem ser interpretados e manipulado por meio de programação.O arquivo XML deve estar de acordo com o esquema definido no arquivo de VSDataObjectSupport.xsd.

Esta os elementos de tipos gerenciados XML referência ou CLSIDs registrados no Registro do local do Visual Studio; eles fornecem os objetos que implementam ações para os tipos de objeto de dados.

Presentemente, as únicas ações são suportados a capacidade para enumerar instâncias de um tipo de objeto de dados e a capacidade de criar um objeto de DSRef que identifica uma instância de um tipo de objeto de dados.Esses objetos personalizados podem implementar as classes de DataObjectEnumerator ou de DSRefBuilder para ativar a enumeração de objetos de dados ou a compilação de objetos de DSRef, respectivamente.

A implementação base dos representantes de esse método a GetSupportStream, usando um parâmetro de CultureInfo.InvariantCulture .

Segurança do .NET Framework

Consulte também

Referência

DataObjectSupport Classe

Namespace Microsoft.VisualStudio.Data