ContextItemManager – třída
Udržuje sadu položek kontextu.
Hierarchie dědičnosti
System.Object
Microsoft.Windows.Design.ContextItemManager
Obor názvů: Microsoft.Windows.Design
Sestavení: Microsoft.Windows.Design.Extensibility (v Microsoft.Windows.Design.Extensibility.dll)
Syntaxe
'Deklarace
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
Typ ContextItemManager zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
ContextItemManager | Inicializuje novou instanci ContextItemManager Třída |
Na začátek
Metody
Název | Popis | |
---|---|---|
Contains(Type) | Při přepsání v odvozené třídě vrátí hodnotu určující, zda obsahuje položku Správce kontextu položky zadaného typu. | |
Contains<TItemType>() | Vrátí hodnotu označující, zda obsahuje položku Správce kontextu položky zadaného typu. | |
Equals | Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.) | |
Finalize | Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.) | |
GetEnumerator | Při přepsání v odvozené třídě získá v rámci úpravy výčet položek kontextu. | |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) | |
GetTarget | Nástroj metodu, která vrací objekt target delegáta. | |
GetType | Získává Type aktuální instance. (Zděděno z Object.) | |
GetValue(Type) | Vrátí instanci typu požadované položky přepsán v odvozené třídě. | |
GetValue<TItemType>() | Vrátí instanci typu požadované položky. | |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) | |
NotifyItemChanged | Vyvolá chráněné OnItemChanged na zadanou metodu ContextItem. | |
RemoveCallback | Pomocné metody, která provádí Delegate.Remove, ale ví, jak zrušit zalomení delegátů, které jsou proxy obecný zpětná volání. | |
SetValue | Při přepsán v odvozené třídě nastaví položku kontext zadané hodnotě. | |
Subscribe(Type, SubscribeContextCallback) | Přidá zpětného volání, které je vyvoláno kontextu položku zadanou položku Typ změn přepsán v odvozené třídě. | |
Subscribe<TContextItemType>(SubscribeContextCallback<TContextItemType>) | Přidá zpětného volání, které je vyvoláno kontextu položku zadanou položku Typ změn. | |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) | |
Unsubscribe(Type, SubscribeContextCallback) | Předplatné odebere při přepsán v odvozené třídě. | |
Unsubscribe<TContextItemType>(SubscribeContextCallback<TContextItemType>) | Odebere předplatné. |
Na začátek
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
IEnumerable.GetEnumerator | Popis tohoto člena v IEnumerable.GetEnumerator. |
Na začátek
Poznámky
ContextItemManager Třídy udržuje sadu položek kontextu. Položka kontextu představuje přechodné kus státu návrháře.
Vytvoření ContextItemManager voláním CreateContextItemManager metodu na EditingContext.
Použití Subscribe metodu odběru změnit oznámení v rámci položky.
Zabezpečení podprocesu
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.
Viz také
Odkaz
Microsoft.Windows.Design – obor názvů
SubscribeContextCallback<TContextItemType>