Condividi tramite


DataSourceProviderService Classe

Definizione

Implementa la funzionalità di base richiesta di un servizio per l'accesso a un'origine dati a livello EnvDTE.Project.

public ref class DataSourceProviderService abstract
[System.Runtime.InteropServices.Guid("ABE5C1F0-C96E-40c4-A22D-4A5CEC899BDC")]
public abstract class DataSourceProviderService
[<System.Runtime.InteropServices.Guid("ABE5C1F0-C96E-40c4-A22D-4A5CEC899BDC")>]
type DataSourceProviderService = class
Public MustInherit Class DataSourceProviderService
Ereditarietà
DataSourceProviderService
Attributi

Costruttori

DataSourceProviderService()

Inizializza una nuova istanza della classe DataSourceProviderService.

Proprietà

SupportsAddNewDataSource

Se sottoposto a override in una classe derivata, ottiene il valore che indica se il servizio supporta l'aggiunta di una nuova origine dati mediante il metodo InvokeAddNewDataSource(IWin32Window, FormStartPosition).

SupportsConfigureDataSource

Se sottoposto a override in una classe derivata, ottiene il valore che indica se il servizio supporta la configurazione delle origini dati mediante il metodo InvokeConfigureDataSource(IWin32Window, FormStartPosition, DataSourceDescriptor).

Metodi

AddDataSourceInstance(IDesignerHost, DataSourceDescriptor)

Se sottoposto a override in una classe derivata, crea e restituisce un'istanza dell'origine dati fornita e l'aggiunge all'area di progettazione.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetDataSources()

Se sottoposto a override in una classe derivata, recupera l'insieme di origini dati a livello EnvDTE.Project.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InvokeAddNewDataSource(IWin32Window, FormStartPosition)

Se sottoposto a override in una classe derivata, richiama la procedura Aggiungi nuova origine dati.

InvokeConfigureDataSource(IWin32Window, FormStartPosition, DataSourceDescriptor)

Se sottoposto a override in una classe derivata, richiama la finestra di dialogo Configura origine dati sull'origine dati specificata.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
NotifyDataSourceComponentAdded(Object)

Se sottoposto a override in una classe derivata, notifica al servizio che è stato aggiunto un componente che rappresenta l'origine dati all'area di progettazione.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a