Classe DataViewSupport
Permite recuperar um fluxo de XML que fornece uma descrição de uma ou mais exibição de dados.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Data.Framework.DataSupport
Microsoft.VisualStudio.Data.Framework.DataViewSupport
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)
Sintaxe
'Declaração
Public Class DataViewSupport _
Inherits DataSupport _
Implements IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject(Of IVsDataViewHierarchy), _
IServiceProvider
public class DataViewSupport : DataSupport,
IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy>, IServiceProvider
public ref class DataViewSupport : public DataSupport,
IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy^>, IServiceProvider
type DataViewSupport =
class
inherit DataSupport
interface IVsDataViewSupport
interface IVsDataSupport
interface IVsDataSiteableObject<IVsDataViewHierarchy>
interface IServiceProvider
end
public class DataViewSupport extends DataSupport implements IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy>, IServiceProvider
O tipo DataViewSupport expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
DataViewSupport(String, Assembly) | Inicializa uma nova instância da classe de DataViewSupport com o nome de base de recurso e o assembly em que o recurso está localizado. | |
DataViewSupport(String, String) | Inicializa uma nova instância da classe de DataViewSupport com o nome de base do arquivo XML e caminho para o arquivo. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Connection | Obtém a conexão associada com a hierarquia do modo de exibição de dados. | |
ViewHierarchy | Obtém a instância atual do objeto da hierarquia de exibição. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Close | Fecha o objeto de suporte do modo de exibição de dados, permitindo que o provedor limpar recursos quando a hierarquia do modo de exibição de dados é fechada. | |
CreateService | Cria um serviço para o tipo especificado. | |
Equals | determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetService | Retorna o objeto de serviço para o tipo especificado. | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
Initialize | Inicializa o objeto de suporte do modo de exibição de dados, permitindo que o provedor inicializa recursos quando a hierarquia do modo de exibição de dados é criada. | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
OpenSupportStream() | Abre um fluxo de bytes que representam o suporte XML do modo de exibição de dados. (Substitui DataSupport.OpenSupportStream().) | |
OpenSupportStream(CultureInfo) | Abre um fluxo de bytes que representam o conteúdo XML para uma cultura específica. (Herdado de DataSupport.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IVsDataSiteableObject<IVsDataViewHierarchy>.Site | Obtém ou define o site - instância atual do objeto da hierarquia de exibição. |
Superior
Comentários
Um modo de exibição de dados é um layout hierárquica de objetos de fonte de dados que são exibidos em gerenciador de servidores de Visual Studio .Implemente esta classe permite que uma hierarquia é exibida para representar as relações hierárquicas de objetos de fonte de dados de praticamente qualquer fonte de dados.
O fluxo de XML, que descreve o modo de exibição de dados, é fornecido em um arquivo XML que valida contra o arquivo DataViewSupport.xsd de definição de esquema.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.