IVsDataProvider 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示數據提供者。
public interface class IVsDataProvider
public interface IVsDataProvider
type IVsDataProvider = interface
Public Interface IVsDataProvider
屬性
Description |
取得 DDEX 提供者的描述。 |
DisplayName |
取得 DDEX 提供者的顯示名稱。 |
Guid |
取得 DDEX 提供者的唯一標識碼。 |
Name |
取得 DDEX 提供者的程式設計名稱。 |
ShortDisplayName |
取得 DDEX 提供者的簡短顯示名稱。 |
Technology |
取得 DDEX 提供者所採用和目標基礎技術的唯一標識碼。 |
方法
CreateObject(Guid, Type) |
為 DDEX 提供者所實作的指定 DDEX 數據源,建立指定之 DDEX 支援實體的實例。 |
CreateObject(Type) |
建立 DDEX 提供者所實作之指定 DDEX 支援實體的實例。 |
CreateObject<TObject,TSite>(Guid, TSite) |
為由 DDEX 提供者實作的指定 DDEX 數據源,建立指定之 DDEX 支援實體的實例,此數據源會與指定的月台物件一起月臺。 |
CreateObject<TObject>() |
建立 DDEX 提供者所實作之指定 DDEX 支援實體的實例。 |
CreateObject<TObject>(Guid) |
為 DDEX 提供者所實作的指定 DDEX 數據源,建立指定之 DDEX 支援實體的實例。 |
CreateObject<TSite>(Guid, Type, TSite) |
為由 DDEX 提供者實作的指定 DDEX 數據源,建立指定之 DDEX 支援實體的實例,此數據源會與指定的月台物件一起月臺。 |
DeriveSource(String) |
根據目標數據源的相關信息,衍生 DDEX 提供者支援的 DDEX 數據源。 |
GetAssembly(Guid, String) |
針對特定 DDEX 數據來源,將提供者特定的元件字串解析為其對應的 Assembly 表示。 |
GetAssembly(String) |
將提供者特定的元件字串解析為其對應的 Assembly 表示。 |
GetMainAssembly() |
取得提供者的主要元件。 |
GetProperty(String) |
取得 DDEX 提供者的已註冊屬性。 |
GetString(String) |
從 DDEX 提供者取得當地語系化字串。 |
GetType(Guid, String) |
針對特定 DDEX 數據源,將提供者特定型別名稱解析為其對應的 Type 表示法。 |
GetType(String) |
將提供者特定的型別名稱解析為其對應的 Type 表示法。 |
GetUnsupportedReason(CommandID, Object) |
取得本地化字串,說明為何不支持作業。 |
GetUnsupportedReason(Guid, CommandID, Object) |
取得當地語系化字串,說明指定之 DDEX 資料源不支援作業的原因。 |
IsOperationSupported(CommandID, Object) |
判斷目前環境中的提供者是否支援特定作業。 |
IsOperationSupported(Guid, CommandID, Object) |
判斷目前環境中的提供者是否支援指定的 DDEX 數據源的特定作業。 |
SupportsObject(Guid, Type) |
判斷 DDEX 提供者是否支援指定之 DDEX 數據源的 DDEX 支援實體類型。 |
SupportsObject(Type) |
判斷 DDEX 提供者是否支援指定的 DDEX 支援實體類型。 |
TryCreateObject(Guid, Type) |
嘗試為 DDEX 提供者所實作的指定 DDEX 數據源,建立指定之 DDEX 支援實體的實例。 |
TryCreateObject(Type) |
嘗試建立 DDEX 提供者所實作之指定 DDEX 支援實體的實例。 |
TryCreateObject<TObject,TSite>(Guid, TSite) |
嘗試為由 DDEX 提供者實作的指定 DDEX 數據源,建立指定之 DDEX 支援實體的實例,該數據源會與指定的月台物件一起月臺。 |
TryCreateObject<TObject>() |
嘗試建立 DDEX 提供者所實作之指定 DDEX 支援實體的實例。 |
TryCreateObject<TObject>(Guid) |
嘗試為 DDEX 提供者所實作的指定 DDEX 數據源,建立指定之 DDEX 支援實體的實例。 |
TryCreateObject<TSite>(Guid, Type, TSite) |
嘗試為由 DDEX 提供者實作的指定 DDEX 數據源,建立指定之 DDEX 支援實體的實例,該數據源會與指定的月台物件一起月臺。 |