Version

ToolBase Class Methods

For a list of all members of this type, see ToolBase members.

Public Methods
 NameDescription
Public MethodBringIntoViewEnsures that the ToolBase is currently in view.  
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodDispose (Inherited from Infragistics.Shared.DisposableObject)
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodNotifyPropChangeOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodResetResets all properties of the ToolBase to their default values.  
Public MethodResetInstancePropsResets all InstanceProps properties to their default values.  
Public MethodResetKey (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Public MethodResetSharedPropsResets the SharedProps property to its default value.  
Public MethodResetStateResets the ToolBase to its original state undoing any changes that were made at runtime.  
Public MethodResolveAppearanceOverloaded. Resolves the appearance for the tool.  
Public MethodShouldSerializeKeyOverridden. Determines whether the Key property is set to its default value.  
Public MethodShouldSerializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodToStringReturns the key value appended with the type name.  
Public MethodVerifyNotDisposed (Inherited from Infragistics.Shared.DisposableObject)
Protected Methods
 NameDescription
Protected MethodCompareToCompares this tool to another.  
Protected MethodCreateUIAutomationStubCreates the UI Automation stub.  
Protected MethodDeserializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodDoDefaultActionPerforms the default action associated with this tool.  
Protected MethodGetExtraSharedPropsReturns the object held in extra shared props at the specified index.  
Protected MethodGetObjectDataPopulates the specified System.Runtime.Serialization.SerializationInfo with the data from the object.  
Protected MethodInitializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodNavigateNavigates to another accessible object.  
Protected MethodNotificationBadgeBoundsDetermines the rectangle area of the NotificationUIElement. In this area the tools will display the element will be positioned based on its size and position Can be overridden in the other tools.  
Protected MethodOnAddedToCollectionOverridden. Called when this object is being added to the specified collection.  
Protected MethodOnDisposeOverridden. Called when disposed.  
Protected MethodOnObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodOnRemovedFromCollectionOverridden. Called when the object is being removed from the collection.  
Protected MethodOnSubObjectPropChangedOverridden. Called when a property has changed on a sub object.  
Protected MethodResetInternedKey (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Protected MethodResetTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodResolveAppearancePhasePerforms a phase of a tool's appearance resolution process.  
Protected MethodSerializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodSetExtraSharedPropsSets the object held in ExtraSharedProps at the specified index.  
Protected MethodShouldSerializeInstancePropsDetermines whether the InstanceProps property is set to its default value.  
Protected MethodShouldSerializeSharedPropsDetermines whether the SharedProps property is set to its default value.  
See Also