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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.