Compartilhar via


Classe AssemblyReferences

Esta API oferece suporte à infraestrutura .NET Framework e não se destina a ser usada diretamente do seu código.

Um item de contexto que mantém o conjunto de referências que o designer está usando para resolver o tipo de informações.

Hierarquia de herança

System.Object
  Microsoft.Windows.Design.ContextItem
    Microsoft.Windows.Design.AssemblyReferences

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

Sintaxe

'Declaração
Public Class AssemblyReferences _
    Inherits ContextItem
public class AssemblyReferences : ContextItem
public ref class AssemblyReferences : public ContextItem
type AssemblyReferences =  
    class
        inherit ContextItem
    end
public class AssemblyReferences extends ContextItem

O tipo AssemblyReferences expõe os membros a seguir.

Construtores

  Nome Descrição
Método público AssemblyReferences() Initializes a new instance of the AssemblyReferences class.
Método público AssemblyReferences(IEnumerable<AssemblyName>) Inicializa uma nova instância de AssemblyReferences classe com o conjunto especificado de referências.
Método público AssemblyReferences(AssemblyName, IEnumerable<AssemblyName>) Inicializa uma nova instância de AssemblyReferences a classe com o nome de assembly local especificado e o conjunto de referências.

Início

Propriedades

  Nome Descrição
Propriedade pública ItemType Obtém uma chave no Gerenciador de item de contexto é usado para determinar qual tipo de item de contexto deste objeto. (Substitui ContextItem.ItemType.)
Propriedade pública LocalAssemblyName Obtém o nome do local do assembly.
Propriedade pública ReferencedAssemblies Obtém um enumerable que pode ser usado para enumerar o conjunto de assemblies referenciados.

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 público GetTypes Retorna todos os tipos no conjunto de assemblies referenciados que derivam ou implementar o tipo base especificado.
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método protegido OnItemChanged Chamado em um item de contexto antes de ser armazenado no Gerenciador de item de contexto. (Substitui ContextItem.OnItemChanged(EditingContext, ContextItem).)
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)

Início

Comentários

Você pode adicionar mais referências para o contexto de edição, criando uma nova AssemblyReferences objeto que tenha as referências adicionais e definir esse valor em contexto. O conjunto true de referências usadas será a união das referências de novas e existentes.

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

Outros recursos

Extensibilidade do WPF Designer