Share via


ContextItemManager Class

Definition

public ref class ContextItemManager abstract : System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::DesignTools::Extensibility::ContextItem ^>
public abstract class ContextItemManager : System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.DesignTools.Extensibility.ContextItem>
type ContextItemManager = class
    interface seq<ContextItem>
    interface IEnumerable
Public MustInherit Class ContextItemManager
Implements IEnumerable(Of ContextItem)
Inheritance
ContextItemManager
Implements

Constructors

ContextItemManager()

Methods

Contains(Type)
Contains<TItemType>()
GetEnumerator()
GetTarget(Delegate)
GetValue(Type)
GetValue<TItemType>()
NotifyItemChanged(EditingContext, ContextItem, ContextItem)
RemoveCallback(Delegate, Delegate)
SetValue(ContextItem)
Subscribe(Type, SubscribeContextCallback)
Subscribe<TContextItemType>(SubscribeContextCallback<TContextItemType>)
Unsubscribe(Type, SubscribeContextCallback)
Unsubscribe<TContextItemType>(SubscribeContextCallback<TContextItemType>)

Explicit Interface Implementations

IEnumerable.GetEnumerator()

Extension Methods

EmptyIfNull<T>(IEnumerable<T>)

Return this enumeration in case it is not null. In case it is null return empty enumeration.

Applies to