DataSourceProviderService Klass

Definition

Implementerar de grundläggande funktioner som krävs för en tjänst för att ge åtkomst till en datakälla på EnvDTE.Project-nivå.

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
Arv
DataSourceProviderService
Attribut

Konstruktorer

Name Description
DataSourceProviderService()

Initierar en ny instans av DataSourceProviderService klassen.

Egenskaper

Name Description
SupportsAddNewDataSource

När den åsidosättas i en härledd klass hämtar det värde som anger om tjänsten stöder att lägga till en ny datakälla med hjälp av InvokeAddNewDataSource(IWin32Window, FormStartPosition).

SupportsConfigureDataSource

När det åsidosättas i en härledd klass hämtar det värde som anger om tjänsten stöder konfiguration av datakällor med hjälp av InvokeConfigureDataSource(IWin32Window, FormStartPosition, DataSourceDescriptor).

Metoder

Name Description
AddDataSourceInstance(IDesignerHost, DataSourceDescriptor)

När du åsidosättas i en härledd klass skapar och returnerar du en instans av den angivna datakällan och lägger till den på designytan.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetDataSources()

När den åsidosättas i en härledd klass hämtar den insamling av datakällor på nivån EnvDTE.Project.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
InvokeAddNewDataSource(IWin32Window, FormStartPosition)

När du åsidosättas i en härledd klass anropar du guiden Lägg till ny datakälla.

InvokeConfigureDataSource(IWin32Window, FormStartPosition, DataSourceDescriptor)

När du åsidosätts i en härledd klass anropar du dialogrutan Konfigurera datakälla på den angivna datakällan.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
NotifyDataSourceComponentAdded(Object)

När den åsidosätts i en härledd klass meddelar den tjänsten att en komponent som representerar en datakälla har lagts till på designytan.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för