DataSourceProviderService Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
| 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) |