Compartilhar via


Classe FeatureConnectorInformation

Contém informações que descrevem um conector de recurso especificado.

Hierarquia de herança

System.Object
  Microsoft.Windows.Design.Features.FeatureConnectorInformation

Namespace:  Microsoft.Windows.Design.Features
Assembly:  Microsoft.Windows.Design.Extensibility (em Microsoft.Windows.Design.Extensibility.dll)

Sintaxe

'Declaração
Public MustInherit Class FeatureConnectorInformation
public abstract class FeatureConnectorInformation
public ref class FeatureConnectorInformation abstract
[<AbstractClass>]
type FeatureConnectorInformation =  class end
public abstract class FeatureConnectorInformation

O tipo FeatureConnectorInformation expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido FeatureConnectorInformation Initializes a new instance of the FeatureConnectorInformation class.

Início

Propriedades

  Nome Descrição
Propriedade pública FeatureConnectorType Obtém o tipo de recurso conector isso FeatureConnectorInformation descreve.
Propriedade pública PendingItems Obtém uma lista de itens de contexto que são necessários para o conector do recurso, mas ainda não estão disponíveis no contexto de edição.
Propriedade pública PendingServices Obtém uma lista de serviços que são necessários para o conector do recurso, mas ainda não estão disponíveis no contexto de edição.
Propriedade pública RequiredItems Obtém uma lista de itens de contexto que requer que o conector do recurso.
Propriedade pública RequiredServices Obtém uma lista de serviços que requer que o conector do recurso.

Início

Métodos

  Nome Descrição
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)

Início

Comentários

O Gerenciador de recurso mantém um FeatureConnectorInformation o objeto para cada conector do recurso que está gerenciando. Você obtém sendo executado e pendentes conectores de recurso da RunningConnectors e PendingConnectors Propriedades.

Exemplos

O exemplo de código a seguir mostra como usar o FeatureConnectorInformation de classe para acessar o em execução e pendentes conectores. For a complete code listing, see Como: Criar um Conector de Recursos Personalizado.

' 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);
    }
}

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.Windows.Design.Features

FeatureManager

FeatureProvider

FeatureConnector<TFeatureProviderType>

Outros recursos

Como: Criar um Conector de Recursos Personalizado

Recurso provedores e conectores de recursos

Noções básicas sobre extensibilidade Designer WPF