Freigeben über


IVsDataProvider Schnittstelle

Definition

Stellt einen Datenanbieter dar.

public interface class IVsDataProvider
public interface IVsDataProvider
type IVsDataProvider = interface
Public Interface IVsDataProvider

Eigenschaften

Description

Ruft eine Beschreibung des DDEX-Anbieters ab.

DisplayName

Ruft den Anzeigenamen des DDEX-Anbieters ab.

Guid

Ruft den eindeutigen Bezeichner des DDEX-Anbieters ab.

Name

Ruft den programmgesteuerten Namen des DDEX-Anbieters ab.

ShortDisplayName

Ruft einen kurzen Anzeigenamen des DDEX-Anbieters ab.

Technology

Ruft den eindeutigen Bezeichner der zugrunde liegenden Technologie ab, die vom DDEX-Anbieter verwendet und als Ziel verwendet wird.

Methoden

CreateObject(Guid, Type)

Erstellt eine instance der angegebenen DDEX-Unterstützungsentität für die angegebene DDEX-Datenquelle, die vom DDEX-Anbieter implementiert wird.

CreateObject(Type)

Erstellt eine instance der angegebenen DDEX-Unterstützungsentität, die vom DDEX-Anbieter implementiert wird.

CreateObject<TObject,TSite>(Guid, TSite)

Erstellt eine instance der angegebenen DDEX-Unterstützungsentität für die angegebene DDEX-Datenquelle, die vom DDEX-Anbieter implementiert wird und mit dem angegebenen Standortobjekt gehostet wird.

CreateObject<TObject>()

Erstellt eine instance der angegebenen DDEX-Unterstützungsentität, die vom DDEX-Anbieter implementiert wird.

CreateObject<TObject>(Guid)

Erstellt eine instance der angegebenen DDEX-Unterstützungsentität für die angegebene DDEX-Datenquelle, die vom DDEX-Anbieter implementiert wird.

CreateObject<TSite>(Guid, Type, TSite)

Erstellt eine instance der angegebenen DDEX-Unterstützungsentität für die angegebene DDEX-Datenquelle, die vom DDEX-Anbieter implementiert wird und mit dem angegebenen Standortobjekt gehostet wird.

DeriveSource(String)

Leitet eine DDEX-Datenquelle ab, die vom DDEX-Anbieter unterstützt wird, wobei Informationen zu einer Zieldatenquelle angegeben werden.

GetAssembly(Guid, String)

Löst eine anbieterspezifische Assemblyzeichenfolge in die entsprechende Assembly Darstellung für eine bestimmte DDEX-Datenquelle auf.

GetAssembly(String)

Löst eine anbieterspezifische Assemblyzeichenfolge in die entsprechende Assembly Darstellung auf.

GetMainAssembly()

Ruft die Standard Assembly des Anbieters ab.

GetProperty(String)

Ruft eine registrierte Eigenschaft des DDEX-Anbieters ab.

GetString(String)

Ruft eine lokalisierte Zeichenfolge vom DDEX-Anbieter ab.

GetType(Guid, String)

Löst einen anbieterspezifischen Typnamen für eine bestimmte DDEX-Datenquelle in die entsprechende Type Darstellung auf.

GetType(String)

Löst einen anbieterspezifischen Typnamen in die entsprechende Type Darstellung auf.

GetUnsupportedReason(CommandID, Object)

Ruft eine lokalisierte Zeichenfolge ab, die erklärt, warum ein Vorgang nicht unterstützt wird.

GetUnsupportedReason(Guid, CommandID, Object)

Ruft eine lokalisierte Zeichenfolge ab, die erklärt, warum ein Vorgang für die angegebene DDEX-Datenquelle nicht unterstützt wird.

IsOperationSupported(CommandID, Object)

Bestimmt, ob ein bestimmter Vorgang vom Anbieter in der aktuellen Umgebung unterstützt wird.

IsOperationSupported(Guid, CommandID, Object)

Bestimmt, ob ein bestimmter Vorgang vom Anbieter in der aktuellen Umgebung für die angegebene DDEX-Datenquelle unterstützt wird.

SupportsObject(Guid, Type)

Bestimmt, ob ein DDEX-Anbieter den angegebenen Typ der DDEX-Unterstützungsentität für die angegebene DDEX-Datenquelle unterstützt.

SupportsObject(Type)

Bestimmt, ob ein DDEX-Anbieter den angegebenen Typ der DDEX-Supportentität unterstützt.

TryCreateObject(Guid, Type)

Versucht, eine instance der angegebenen DDEX-Unterstützungsentität für die angegebene DDEX-Datenquelle zu erstellen, die vom DDEX-Anbieter implementiert wird.

TryCreateObject(Type)

Versucht, eine instance der angegebenen DDEX-Supportentität zu erstellen, die vom DDEX-Anbieter implementiert wird.

TryCreateObject<TObject,TSite>(Guid, TSite)

Versucht, eine instance der angegebenen DDEX-Unterstützungsentität für die angegebene DDEX-Datenquelle zu erstellen, die vom DDEX-Anbieter implementiert wird und mit dem angegebenen Websiteobjekt gehostet wird.

TryCreateObject<TObject>()

Versucht, eine instance der angegebenen DDEX-Supportentität zu erstellen, die vom DDEX-Anbieter implementiert wird.

TryCreateObject<TObject>(Guid)

Versucht, eine instance der angegebenen DDEX-Unterstützungsentität für die angegebene DDEX-Datenquelle zu erstellen, die vom DDEX-Anbieter implementiert wird.

TryCreateObject<TSite>(Guid, Type, TSite)

Versucht, eine instance der angegebenen DDEX-Unterstützungsentität für die angegebene DDEX-Datenquelle zu erstellen, die vom DDEX-Anbieter implementiert wird und mit dem angegebenen Websiteobjekt gehostet wird.

Gilt für: