DataSourceProviderService Klasse

Definition

Implementiert die grundlegende Funktionalität, die für einen Dienst erforderlich ist, um zugriff auf eine Datenquelle auf EnvDTE.Project-Ebene bereitzustellen.

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
Vererbung
DataSourceProviderService
Attribute

Konstruktoren

Name Beschreibung
DataSourceProviderService()

Initialisiert eine neue Instanz der DataSourceProviderService-Klasse.

Eigenschaften

Name Beschreibung
SupportsAddNewDataSource

Wenn in einer abgeleiteten Klasse überschrieben wird, wird der Wert abgerufen, der angibt, ob der Dienst das Hinzufügen einer neuen Datenquelle mithilfe InvokeAddNewDataSource(IWin32Window, FormStartPosition)von .

SupportsConfigureDataSource

Wenn eine abgeleitete Klasse überschrieben wird, wird der Wert abgerufen, der angibt, ob der Dienst das Konfigurieren von Datenquellen mithilfe InvokeConfigureDataSource(IWin32Window, FormStartPosition, DataSourceDescriptor)von Datenquellen unterstützt.

Methoden

Name Beschreibung
AddDataSourceInstance(IDesignerHost, DataSourceDescriptor)

Wenn sie in einer abgeleiteten Klasse überschrieben werden, wird eine Instanz der angegebenen Datenquelle erstellt und zurückgegeben und der Entwurfsoberfläche hinzugefügt.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetDataSources()

Beim Überschreiben in einer abgeleiteten Klasse ruft die Auflistung von Datenquellen auf EnvDTE.Project-Ebene ab.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
InvokeAddNewDataSource(IWin32Window, FormStartPosition)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Assistent zum Hinzufügen neuer Datenquellen aufgerufen.

InvokeConfigureDataSource(IWin32Window, FormStartPosition, DataSourceDescriptor)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird das Dialogfeld " Datenquelle konfigurieren " für die angegebene Datenquelle aufgerufen.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
NotifyDataSourceComponentAdded(Object)

Wenn eine abgeleitete Klasse überschrieben wird, wird der Dienst benachrichtigt, dass eine Komponente, die eine Datenquelle darstellt, der Entwurfsoberfläche hinzugefügt wurde.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: