Microsoft.Internal.VisualStudio.Extensibility.Framework 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
ExtensionCacheEntry |
キャッシュされた拡張機能データの概要。 |
ExtensionPartManager |
Gladstone 拡張機能からコンポーネントを取得し、ライフサイクルを管理するマネージャー。 |
ExtensionPartMetadata |
拡張パーツのレコード。 |
ExtensionPartRecord<T> |
メタデータと非同期メソッドを組み合わせてパーツを取得する拡張パーツ レコード。 |
ExtensionPartRegistration |
拡張パーツのレコード。 |
ExtensionPartsChangedEventArgs<T> |
拡張パーツのイベント引数は、イベントを追加または削除しました。 |
ExtensionPartServiceJsonRpcDescriptor |
によって ExtensionPartServiceJsonRpcDescriptor使用される拡張パーツのサービス記述子。 |
LazyExtensionPartsChangedEventArgs<T> |
拡張パーツのイベント引数は、イベントを追加または削除しました。 |
MessageVersionContext |
1 つのコンテキスト内でコンポーネントバージョンを追跡するためのサポートを実装します (プロセス、拡張機能の境界など)。 |
MessageVersionHeader |
バージョン要求を記述する Json-RPC メッセージのシリアル化可能なヘッダー。 |
MessageVersionRequest |
内 MessageVersionHeaderのメッセージ コンテキストのバージョン要求について説明します。 |
MetadataCacheResult<T> |
拡張メタデータ キャッシュの読み取りの結果エントリ。 |
MetadataServicesFactory |
extension.json データやローカライズされた文字列リソースを含む拡張メタデータ サービスを作成するためのファクトリ クラス。 |
構造体
ExtensionInstallInfo | |
ExtensionInstallStateNotification |
拡張機能のインストールの更新プログラムまたは通知のセットのコンテナー |
インターフェイス
IExtensionLocationProvider |
メタデータ サービスに拡張機能の場所を提供するためのインターフェイス。 |
IExtensionMetadataCache |
拡張メタデータ サービスによって使用されるオプションのキャッシュのインターフェイス。 |
IExtensionMetadataObserver |
非同期メソッドを使用してメタデータの変更を監視するためのインターフェイス。 |
IExtensionPartCollection<T> |
特定のコントラクトを実装する拡張パーツのコレクション変更を通知するためのインターフェイス。 |
IExtensionPartLazyCollection<T> |
特定のコントラクトを実装する拡張パーツのコレクション変更を通知するためのインターフェイス。 |
IExtensionPartManager |
仲介されたサービスによってコントラクトを実装する拡張パーツを再処理するためのコンポーネントのインターフェイス。 |
IInternalExtensionMetadataService |
より高度なサブスクリプション シナリオ用の内部インターフェイス。 |
SExtensionPartManager |
サービス プロバイダーを介して の IExtensionPartManager インスタンスを取得するサービス コントラクト インターフェイス。 |