次の方法で共有


FeatureManager.PendingConnectors プロパティ

コンテキスト項目またはサービスを待機しているためにまだ起動していない、すべてのコネクタの列挙体を取得します。

名前空間:  Microsoft.Windows.Design.Features
アセンブリ:  Microsoft.Windows.Design.Extensibility (Microsoft.Windows.Design.Extensibility.dll 内)

構文

'宣言
Public ReadOnly Property PendingConnectors As IEnumerable(Of FeatureConnectorInformation)
    Get
public IEnumerable<FeatureConnectorInformation> PendingConnectors { get; }
public:
property IEnumerable<FeatureConnectorInformation^>^ PendingConnectors {
    IEnumerable<FeatureConnectorInformation^>^ get ();
}
member PendingConnectors : IEnumerable<FeatureConnectorInformation>
function get PendingConnectors () : IEnumerable<FeatureConnectorInformation>

プロパティ値

型: System.Collections.Generic.IEnumerable<FeatureConnectorInformation>
サービスまたはコンテキスト項目が編集コンテキストで使用可能になるまで待機している機能コネクタの列挙体。

FeatureManager クラスを使用して実行中のコネクタと保留中のコネクタにアクセスする方法を次のコード例に示します。 完全なコードの一覧については、「方法 : カスタム機能コネクタを作成する」を参照してください。

' Binds the activatedFeatures and pendingFeatures controls
' the FeatureManager's RunningConnectors and PendingConnectors\
' properties.
Private Sub Bind()
    activatedFeatures.Items.Clear()
    pendingFeatures.Items.Clear()

    Dim info As FeatureConnectorInformation
    For Each info In featManager.RunningConnectors
        activatedFeatures.Items.Add(info)
    Next info

    For Each info In featManager.PendingConnectors
        pendingFeatures.Items.Add(info)
    Next info

End Sub
// Binds the activatedFeatures and pendingFeatures controls
// the FeatureManager's RunningConnectors and PendingConnectors\
// properties.
private void Bind() 
{
    activatedFeatures.Items.Clear();
    pendingFeatures.Items.Clear();

    foreach (FeatureConnectorInformation info in 
        featManager.RunningConnectors) 
    {
        activatedFeatures.Items.Add(info);
    }

    foreach (FeatureConnectorInformation info in 
        featManager.PendingConnectors) 
    {
        pendingFeatures.Items.Add(info);
    }
}

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

FeatureManager クラス

Microsoft.Windows.Design.Features 名前空間

FeatureProvider

FeatureConnector<TFeatureProviderType>

その他の技術情報

機能プロバイダーと機能コネクタ

WPF デザイナーの機能拡張について