Silverlight 5 | WinRT |
public class ActiveDesignerEventArgs | |
: EventArgs | |
public IDesignerHost NewDesigner { get; } | |
public IDesignerHost OldDesigner { get; } |
public sealed class ActiveDesignerEventHandler | |
: MulticastDelegate, ICloneable, ISerializable | |
public virtual IAsyncResult BeginInvoke(Object sender, ActiveDesignerEventArgs e, AsyncCallback callback, Object object); | |
public virtual void EndInvoke(IAsyncResult result); | |
public virtual void Invoke(Object sender, ActiveDesignerEventArgs e); |
public class CheckoutException | |
: ExternalException, ISerializable, _Exception |
public class CommandID | |
public virtual Guid Guid { get; } | |
public virtual Int32 ID { get; } | |
public virtual Boolean Equals(Object obj); | |
public virtual Int32 GetHashCode(); | |
public virtual String ToString(); |
public sealed class ComponentChangedEventArgs | |
: EventArgs | |
public Object Component { get; } | |
public MemberDescriptor Member { get; } | |
public Object NewValue { get; } | |
public Object OldValue { get; } |
public sealed class ComponentChangedEventHandler | |
: MulticastDelegate, ICloneable, ISerializable | |
public virtual IAsyncResult BeginInvoke(Object sender, ComponentChangedEventArgs e, AsyncCallback callback, Object object); | |
public virtual void EndInvoke(IAsyncResult result); | |
public virtual void Invoke(Object sender, ComponentChangedEventArgs e); |
public sealed class ComponentChangingEventArgs | |
: EventArgs | |
public Object Component { get; } | |
public MemberDescriptor Member { get; } |
public sealed class ComponentChangingEventHandler | |
: MulticastDelegate, ICloneable, ISerializable | |
public virtual IAsyncResult BeginInvoke(Object sender, ComponentChangingEventArgs e, AsyncCallback callback, Object object); | |
public virtual void EndInvoke(IAsyncResult result); | |
public virtual void Invoke(Object sender, ComponentChangingEventArgs e); |
public class ComponentEventArgs | |
: EventArgs | |
public virtual IComponent Component { get; } |
public sealed class ComponentEventHandler | |
: MulticastDelegate, ICloneable, ISerializable | |
public virtual IAsyncResult BeginInvoke(Object sender, ComponentEventArgs e, AsyncCallback callback, Object object); | |
public virtual void EndInvoke(IAsyncResult result); | |
public virtual void Invoke(Object sender, ComponentEventArgs e); |
public class ComponentRenameEventArgs | |
: EventArgs | |
public Object Component { get; } | |
public virtual String NewName { get; } | |
public virtual String OldName { get; } |
public sealed class ComponentRenameEventHandler | |
: MulticastDelegate, ICloneable, ISerializable | |
public virtual IAsyncResult BeginInvoke(Object sender, ComponentRenameEventArgs e, AsyncCallback callback, Object object); | |
public virtual void EndInvoke(IAsyncResult result); | |
public virtual void Invoke(Object sender, ComponentRenameEventArgs e); |
public class DesignerCollection | |
: ICollection, IEnumerable | |
public Int32 Count { get; } | |
public virtual IDesignerHost Item { get; } | |
public IEnumerator GetEnumerator(); |
public class DesignerEventArgs | |
: EventArgs | |
public IDesignerHost Designer { get; } |
public sealed class DesignerEventHandler | |
: MulticastDelegate, ICloneable, ISerializable | |
public virtual IAsyncResult BeginInvoke(Object sender, DesignerEventArgs e, AsyncCallback callback, Object object); | |
public virtual void EndInvoke(IAsyncResult result); | |
public virtual void Invoke(Object sender, DesignerEventArgs e); |
sealed class DesignerOptionService | |
: IList, ICollection, IEnumerable | |
public virtual Int32 Count { get; } | |
public DesignerOptionCollection Item { get; } | |
public DesignerOptionCollection Item { get; } | |
public String Name { get; } | |
public DesignerOptionCollection Parent { get; } | |
public PropertyDescriptorCollection Properties { get; } | |
public virtual void CopyTo(Array array, Int32 index); | |
public virtual IEnumerator GetEnumerator(); | |
public Int32 IndexOf(DesignerOptionCollection value); | |
public Boolean ShowDialog(); |
public abstract class DesignerOptionService | |
: IDesignerOptionService | |
public DesignerOptionCollection Options { get; } | |
protected DesignerOptionCollection CreateOptionCollection(DesignerOptionCollection parent, String name, Object value); | |
protected virtual void PopulateOptionCollection(DesignerOptionCollection options); | |
protected virtual Boolean ShowDialog(DesignerOptionCollection options, Object optionObject); |
public abstract class DesignerTransaction | |
: IDisposable | |
public Boolean Canceled { get; } | |
public Boolean Committed { get; } | |
public String Description { get; } | |
public void Cancel(); | |
public void Commit(); | |
protected virtual void Dispose(Boolean disposing); | |
protected virtual void Finalize(); | |
protected abstract virtual void OnCancel(); | |
protected abstract virtual void OnCommit(); |
public class DesignerTransactionCloseEventArgs | |
: EventArgs | |
public Boolean LastTransaction { get; } | |
public Boolean TransactionCommitted { get; } |
public sealed class DesignerTransactionCloseEventHandler | |
: MulticastDelegate, ICloneable, ISerializable | |
public virtual IAsyncResult BeginInvoke(Object sender, DesignerTransactionCloseEventArgs e, AsyncCallback callback, Object object); | |
public virtual void EndInvoke(IAsyncResult result); | |
public virtual void Invoke(Object sender, DesignerTransactionCloseEventArgs e); |
public class DesignerVerb | |
: MenuCommand | |
public String Description { get; set; } | |
public String Text { get; } | |
public virtual String ToString(); |
public class DesignerVerbCollection | |
: CollectionBase, IList, ICollection, IEnumerable | |
public DesignerVerb Item { get; set; } | |
public Int32 Add(DesignerVerb value); | |
public void AddRange(DesignerVerb value); | |
public void AddRange(DesignerVerbCollection value); | |
public Boolean Contains(DesignerVerb value); | |
public void CopyTo(DesignerVerb array, Int32 index); | |
public Int32 IndexOf(DesignerVerb value); | |
public void Insert(Int32 index, DesignerVerb value); | |
protected virtual void OnClear(); | |
protected virtual void OnInsert(Int32 index, Object value); | |
protected virtual void OnRemove(Int32 index, Object value); | |
protected virtual void OnSet(Int32 index, Object oldValue, Object newValue); | |
protected virtual void OnValidate(Object value); | |
public void Remove(DesignerVerb value); |
public class DesigntimeLicenseContext | |
: LicenseContext, IServiceProvider | |
public virtual LicenseUsageMode UsageMode { get; } | |
public virtual String GetSavedLicenseKey(Type type, Assembly resourceAssembly); | |
public virtual void SetSavedLicenseKey(Type type, String key); |
public class DesigntimeLicenseContextSerializer | |
static public void Serialize(Stream o, String cryptoKey, DesigntimeLicenseContext context); |
public sealed enum HelpContextType | |
: IComparable, IFormattable, IConvertible | |
{ Ambient, Window, Selection, ToolWindowSelection } |
public sealed class HelpKeywordAttribute | |
: Attribute, _Attribute | |
public String HelpKeyword { get; } | |
public virtual Boolean Equals(Object obj); | |
public virtual Int32 GetHashCode(); | |
public virtual Boolean IsDefaultAttribute(); |
public sealed enum HelpKeywordType | |
: IComparable, IFormattable, IConvertible | |
{ F1Keyword, GeneralKeyword, FilterKeyword } |
public abstract interface IComponentChangeService | |
public abstract virtual event ComponentEventHandler ComponentAdded; | |
public abstract virtual event ComponentEventHandler ComponentAdding; | |
public abstract virtual event ComponentChangedEventHandler ComponentChanged; | |
public abstract virtual event ComponentChangingEventHandler ComponentChanging; | |
public abstract virtual event ComponentEventHandler ComponentRemoved; | |
public abstract virtual event ComponentEventHandler ComponentRemoving; | |
public abstract virtual event ComponentRenameEventHandler ComponentRename; | |
public abstract virtual void OnComponentChanged(Object component, MemberDescriptor member, Object oldValue, Object newValue); | |
public abstract virtual void OnComponentChanging(Object component, MemberDescriptor member); |
public abstract interface IComponentDiscoveryService | |
public abstract virtual ICollection GetComponentTypes(IDesignerHost designerHost, Type baseType); |
public abstract interface IComponentInitializer | |
public abstract virtual void InitializeExistingComponent(IDictionary defaultValues); | |
public abstract virtual void InitializeNewComponent(IDictionary defaultValues); |
public abstract interface IDesigner | |
: IDisposable | |
public abstract virtual IComponent Component { get; } | |
public abstract virtual DesignerVerbCollection Verbs { get; } | |
public abstract virtual void DoDefaultAction(); | |
public abstract virtual void Initialize(IComponent component); |
public abstract interface IDesignerEventService | |
public abstract virtual IDesignerHost ActiveDesigner { get; } | |
public abstract virtual DesignerCollection Designers { get; } | |
public abstract virtual event ActiveDesignerEventHandler ActiveDesignerChanged; | |
public abstract virtual event DesignerEventHandler DesignerCreated; | |
public abstract virtual event DesignerEventHandler DesignerDisposed; | |
public abstract virtual event EventHandler SelectionChanged; |
public abstract interface IDesignerFilter | |
public abstract virtual void PostFilterAttributes(IDictionary attributes); | |
public abstract virtual void PostFilterEvents(IDictionary events); | |
public abstract virtual void PostFilterProperties(IDictionary properties); | |
public abstract virtual void PreFilterAttributes(IDictionary attributes); | |
public abstract virtual void PreFilterEvents(IDictionary events); | |
public abstract virtual void PreFilterProperties(IDictionary properties); |
public abstract interface IDesignerHost | |
: IServiceContainer, IServiceProvider | |
public abstract virtual IContainer Container { get; } | |
public abstract virtual Boolean InTransaction { get; } | |
public abstract virtual Boolean Loading { get; } | |
public abstract virtual IComponent RootComponent { get; } | |
public abstract virtual String RootComponentClassName { get; } | |
public abstract virtual String TransactionDescription { get; } | |
public abstract virtual event EventHandler Activated; | |
public abstract virtual event EventHandler Deactivated; | |
public abstract virtual event EventHandler LoadComplete; | |
public abstract virtual event DesignerTransactionCloseEventHandler TransactionClosed; | |
public abstract virtual event DesignerTransactionCloseEventHandler TransactionClosing; | |
public abstract virtual event EventHandler TransactionOpened; | |
public abstract virtual event EventHandler TransactionOpening; | |
public abstract virtual void Activate(); | |
public abstract virtual IComponent CreateComponent(Type componentClass); | |
public abstract virtual IComponent CreateComponent(Type componentClass, String name); | |
public abstract virtual DesignerTransaction CreateTransaction(); | |
public abstract virtual DesignerTransaction CreateTransaction(String description); | |
public abstract virtual void DestroyComponent(IComponent component); | |
public abstract virtual IDesigner GetDesigner(IComponent component); | |
public abstract virtual Type GetType(String typeName); |
public abstract interface IDesignerHostTransactionState | |
public abstract virtual Boolean IsClosingTransaction { get; } |
public abstract interface IDesignerOptionService | |
public abstract virtual Object GetOptionValue(String pageName, String valueName); | |
public abstract virtual void SetOptionValue(String pageName, String valueName, Object value); |
public abstract interface IDictionaryService | |
public abstract virtual Object GetKey(Object value); | |
public abstract virtual Object GetValue(Object key); | |
public abstract virtual void SetValue(Object key, Object value); |
public abstract interface IEventBindingService | |
public abstract virtual String CreateUniqueMethodName(IComponent component, EventDescriptor e); | |
public abstract virtual ICollection GetCompatibleMethods(EventDescriptor e); | |
public abstract virtual EventDescriptor GetEvent(PropertyDescriptor property); | |
public abstract virtual PropertyDescriptorCollection GetEventProperties(EventDescriptorCollection events); | |
public abstract virtual PropertyDescriptor GetEventProperty(EventDescriptor e); | |
public abstract virtual Boolean ShowCode(); | |
public abstract virtual Boolean ShowCode(Int32 lineNumber); | |
public abstract virtual Boolean ShowCode(IComponent component, EventDescriptor e); |
public abstract interface IExtenderListService | |
public abstract virtual IExtenderProvider GetExtenderProviders(); |
public abstract interface IExtenderProviderService | |
public abstract virtual void AddExtenderProvider(IExtenderProvider provider); | |
public abstract virtual void RemoveExtenderProvider(IExtenderProvider provider); |
public abstract interface IHelpService | |
public abstract virtual void AddContextAttribute(String name, String value, HelpKeywordType keywordType); | |
public abstract virtual void ClearContextAttributes(); | |
public abstract virtual IHelpService CreateLocalContext(HelpContextType contextType); | |
public abstract virtual void RemoveContextAttribute(String name, String value); | |
public abstract virtual void RemoveLocalContext(IHelpService localContext); | |
public abstract virtual void ShowHelpFromKeyword(String helpKeyword); | |
public abstract virtual void ShowHelpFromUrl(String helpUrl); |
public abstract interface IInheritanceService | |
public abstract virtual void AddInheritedComponents(IComponent component, IContainer container); | |
public abstract virtual InheritanceAttribute GetInheritanceAttribute(IComponent component); |
public abstract interface IMenuCommandService | |
public abstract virtual DesignerVerbCollection Verbs { get; } | |
public abstract virtual void AddCommand(MenuCommand command); | |
public abstract virtual void AddVerb(DesignerVerb verb); | |
public abstract virtual MenuCommand FindCommand(CommandID commandID); | |
public abstract virtual Boolean GlobalInvoke(CommandID commandID); | |
public abstract virtual void RemoveCommand(MenuCommand command); | |
public abstract virtual void RemoveVerb(DesignerVerb verb); | |
public abstract virtual void ShowContextMenu(CommandID menuID, Int32 x, Int32 y); |
public abstract interface IReferenceService | |
public abstract virtual IComponent GetComponent(Object reference); | |
public abstract virtual String GetName(Object reference); | |
public abstract virtual Object GetReference(String name); | |
public abstract virtual Object GetReferences(); | |
public abstract virtual Object GetReferences(Type baseType); |
public abstract interface IResourceService | |
public abstract virtual IResourceReader GetResourceReader(CultureInfo info); | |
public abstract virtual IResourceWriter GetResourceWriter(CultureInfo info); |
public abstract interface IRootDesigner | |
: IDesigner, IDisposable | |
public abstract virtual ViewTechnology SupportedTechnologies { get; } | |
public abstract virtual Object GetView(ViewTechnology technology); |
public abstract interface ISelectionService | |
public abstract virtual Object PrimarySelection { get; } | |
public abstract virtual Int32 SelectionCount { get; } | |
public abstract virtual event EventHandler SelectionChanged; | |
public abstract virtual event EventHandler SelectionChanging; | |
public abstract virtual Boolean GetComponentSelected(Object component); | |
public abstract virtual ICollection GetSelectedComponents(); | |
public abstract virtual void SetSelectedComponents(ICollection components); | |
public abstract virtual void SetSelectedComponents(ICollection components, SelectionTypes selectionType); |
public abstract interface IServiceContainer | |
: IServiceProvider | |
public abstract virtual void AddService(Type serviceType, Object serviceInstance); | |
public abstract virtual void AddService(Type serviceType, Object serviceInstance, Boolean promote); | |
public abstract virtual void AddService(Type serviceType, ServiceCreatorCallback callback); | |
public abstract virtual void AddService(Type serviceType, ServiceCreatorCallback callback, Boolean promote); | |
public abstract virtual void RemoveService(Type serviceType); | |
public abstract virtual void RemoveService(Type serviceType, Boolean promote); |
public abstract interface ITreeDesigner | |
: IDesigner, IDisposable | |
public abstract virtual ICollection Children { get; } | |
public abstract virtual IDesigner Parent { get; } |
public abstract interface ITypeDescriptorFilterService | |
public abstract virtual Boolean FilterAttributes(IComponent component, IDictionary attributes); | |
public abstract virtual Boolean FilterEvents(IComponent component, IDictionary events); | |
public abstract virtual Boolean FilterProperties(IComponent component, IDictionary properties); |
public abstract interface ITypeDiscoveryService | |
public abstract virtual ICollection GetTypes(Type baseType, Boolean excludeGlobalTypes); |
public abstract interface ITypeResolutionService | |
public abstract virtual Assembly GetAssembly(AssemblyName name); | |
public abstract virtual Assembly GetAssembly(AssemblyName name, Boolean throwOnError); | |
public abstract virtual String GetPathOfAssembly(AssemblyName name); | |
public abstract virtual Type GetType(String name); | |
public abstract virtual Type GetType(String name, Boolean throwOnError); | |
public abstract virtual Type GetType(String name, Boolean throwOnError, Boolean ignoreCase); | |
public abstract virtual void ReferenceAssembly(AssemblyName name); |
public class MenuCommand | |
public virtual Boolean Checked { get; set; } | |
public virtual CommandID CommandID { get; } | |
public virtual Boolean Enabled { get; set; } | |
public virtual Int32 OleStatus { get; } | |
public virtual IDictionary Properties { get; } | |
public virtual Boolean Supported { get; set; } | |
public virtual Boolean Visible { get; set; } | |
public event EventHandler CommandChanged; | |
public virtual void Invoke(); | |
public virtual void Invoke(Object arg); | |
protected virtual void OnCommandChanged(EventArgs e); | |
public virtual String ToString(); |
public sealed enum SelectionTypes | |
: IComparable, IFormattable, IConvertible | |
{ Auto, Normal, Replace, MouseDown, MouseUp, Click, Primary, Toggle, Add, Remove, Valid } |
public class ServiceContainer | |
: IServiceContainer, IServiceProvider, IDisposable | |
protected virtual Type DefaultServices { get; } | |
public virtual void AddService(Type serviceType, Object serviceInstance, Boolean promote); | |
public virtual void AddService(Type serviceType, Object serviceInstance); | |
public virtual void AddService(Type serviceType, ServiceCreatorCallback callback); | |
public virtual void AddService(Type serviceType, ServiceCreatorCallback callback, Boolean promote); | |
public virtual void Dispose(); | |
protected virtual void Dispose(Boolean disposing); | |
public virtual Object GetService(Type serviceType); | |
public virtual void RemoveService(Type serviceType); | |
public virtual void RemoveService(Type serviceType, Boolean promote); |
public sealed class ServiceCreatorCallback | |
: MulticastDelegate, ICloneable, ISerializable | |
public virtual IAsyncResult BeginInvoke(IServiceContainer container, Type serviceType, AsyncCallback callback, Object object); | |
public virtual Object EndInvoke(IAsyncResult result); | |
public virtual Object Invoke(IServiceContainer container, Type serviceType); |
public class StandardCommands | |
public class StandardToolWindows | |
public abstract class TypeDescriptionProviderService | |
public abstract virtual TypeDescriptionProvider GetProvider(Object instance); | |
public abstract virtual TypeDescriptionProvider GetProvider(Type type); |
public sealed enum ViewTechnology | |
: IComparable, IFormattable, IConvertible | |
{ Passthrough, WindowsForms, Default } |