Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Mantém um conjunto de itens de contexto.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.ContextItemManager
Namespace: Microsoft.Windows.Design
Assembly: Microsoft.Windows.Design.Extensibility (em Microsoft.Windows.Design.Extensibility.dll)
Sintaxe
'Declaração
Public MustInherit Class ContextItemManager _
Implements IEnumerable(Of ContextItem), IEnumerable
public abstract class ContextItemManager : IEnumerable<ContextItem>,
IEnumerable
public ref class ContextItemManager abstract : IEnumerable<ContextItem^>,
IEnumerable
[<AbstractClass>]
type ContextItemManager =
class
interface IEnumerable<ContextItem>
interface IEnumerable
end
public abstract class ContextItemManager implements IEnumerable<ContextItem>, IEnumerable
O tipo ContextItemManager expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
ContextItemManager | Initializes a new instance of the ContextItemManager class. |
Início
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
Contains(Type) | Quando substituído em uma classe derivada, retorna um valor que indica se o Gerenciador de item de contexto contém um item do tipo especificado. |
![]() |
Contains<TItemType>() | Retorna um valor que indica se o Gerenciador de item de contexto contém um item do tipo especificado. |
![]() |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) |
![]() |
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.) |
![]() |
GetEnumerator | Quando substituído em uma classe derivada, obtém uma enumeração de itens de contexto no contexto de edição. |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) |
![]() ![]() |
GetTarget | Um método de utilitário que retorna o objeto de destino para um representante. |
![]() |
GetType | Obtém o Type da instância atual. (Herdado de Object.) |
![]() |
GetValue(Type) | Quando substituído em uma classe derivada, retorna uma instância do tipo item solicitado. |
![]() |
GetValue<TItemType>() | Retorna uma instância do tipo item solicitado. |
![]() |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) |
![]() ![]() |
NotifyItemChanged | Invoca o protegido OnItemChanged método especificado ContextItem. |
![]() ![]() |
RemoveCallback | Um método auxiliar que realiza uma Delegate.Remove, mas sabe como decodificar os delegados são proxies para retornos de chamada genéricos. |
![]() |
SetValue | Quando substituído em uma classe derivada, define um item de contexto para o valor especificado. |
![]() |
Subscribe(Type, SubscribeContextCallback) | Quando substituído em uma classe derivada, adiciona um retorno de chamada é invocado quando um item de contexto das alterações de tipo de item especificado. |
![]() |
Subscribe<TContextItemType>(SubscribeContextCallback<TContextItemType>) | Adiciona um retorno de chamada é invocado quando um item de contexto das alterações de tipo de item especificado. |
![]() |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
![]() |
Unsubscribe(Type, SubscribeContextCallback) | Quando substituído em uma classe derivada, remove uma assinatura. |
![]() |
Unsubscribe<TContextItemType>(SubscribeContextCallback<TContextItemType>) | Remove uma assinatura. |
Início
Implementações explícitas da interface
| Nome | Descrição | |
|---|---|---|
![]() ![]() |
IEnumerable.GetEnumerator | Para obter uma descrição desse membro, consulte IEnumerable.GetEnumerator. |
Início
Comentários
O ContextItemManager classe mantém um conjunto de itens de contexto. Um item de contexto representa uma parte transitória do estado em um designer.
Criar um ContextItemManager chamando o CreateContextItemManager método em EditingContext.
Use o Subscribe método para se inscrever na alteração de notificações no contexto de itens.
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
SubscribeContextCallback<TContextItemType>
.gif)
.gif)
.gif)
.gif)
.gif)