Version

RibbonTab Class Members

The following tables list the members exposed by RibbonTab.

Public Constructors
 NameDescription
Public ConstructorRibbonTab ConstructorOverloaded.   
Protected Fields
 NameDescription
Protected FieldtagValue (Inherited from Infragistics.Shared.SubObjectBase)
Public Properties
 NameDescription
Public PropertyAttachedParentTabGets the RibbonTab on the mdi parent manager which is currently displaying the contents of this mdi child tab.  
Public PropertyCaptionReturns or sets the caption of the tab item.  
Public PropertyContextualTabGroupReturns or sets the ContextualTabGroup to which the tab belongs.  
Public PropertyContextualTabGroupKeyThis member supports the Infragistics infrastructure and is not meant to be invoked externally.  
Public PropertyDisposed (Inherited from Infragistics.Shared.DisposableObject)
Public PropertyGroupsReturns the collection of RibbonGroup instances that exist within the tab.  
Public PropertyGroupSettingsReturns the object used to initialize the default settings for the Groups within the tab.  
Public PropertyHasGroupSettingsIndicates whether the RibbonGroupSettings object for the GroupSettings property has been created.  
Public PropertyHasSettingsIndicates whether the RibbonTabSettings object for the Settings property has been created.  
Public PropertyIndexReadOnly. Returns the index of the tab within the Tabs collection.  
Public PropertyKeyOverridden. Overridden. Returns or sets the key associated with the tab.  
Public PropertyKeyTipReturns or sets a string with a maximum of 3 characters that represents the mnemonic that is displayed when using keytips.  
Public PropertyMergeOrderGets or sets a value indicating the relative position of the tab when it is merged into a Ribbon.  
Public PropertyNotificationBadgeSettingsThe NotificationBadgeSettings for the whole Ribbon Tab  
Public PropertyParentCollectionThe RibbonTabCollection that owns this RibbonTab.  
Public PropertyRibbonReturns the Ribbon that contains the tab.  
Public PropertySettingsReturns an object that affects the look and feel of the tab.  
Public PropertyTag (Inherited from Infragistics.Shared.SubObjectBase)
Public PropertyUIElementReturns the UIElement that represents the tab item header.  
Public PropertyUnderlyingTabGets the underlying RibbonTab this one points to. For a RibbonTab on the MDI parent which needed to be created for a merge, this will be the RibbonTab from the MDI child.  
Public PropertyVisibleReturns or sets a boolean indicating whether the tab is visible.  
Public PropertyVisibleIndexReadOnly. Returns the ordered index of the tab with respect to the other tabs.  
Protected Properties
 NameDescription
Protected PropertyKeyLowercaseInterned (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Protected PropertyPrimaryCollection (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Protected PropertySubObjectPropChangeHandler (Inherited from Infragistics.Shared.SubObjectBase)
Public Methods
 NameDescription
Public MethodBringIntoViewEnsures that the RibbonTab 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 MethodRepositionRepositions the tab relative to the specified RibbonTab  
Public MethodResetResets the settings of the object to their default values.  
Public MethodResetGroupsResets the Groups collection.  
Public MethodResetGroupSettingsResets the GroupSettings collection.  
Public MethodResetKey (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Public MethodResetNotificationBadgeSettingsResets the NotificationBadgeSettings to its default value (null)  
Public MethodResetSettingsResets the Settings collection.  
Public MethodResolveTabItemAppearanceOverloaded. Resolves the current appearance for the tab item of the RibbonTab  
Public MethodShouldSerializeDetermines whether any properties of the object differ from their default values.  
Public MethodShouldSerializeGroupsDetermines whether the Groups property is set to its default value.  
Public MethodShouldSerializeGroupSettingsDetermines whether the GroupSettings property is set to its default value.  
Public MethodShouldSerializeKey (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Public MethodShouldSerializeNotificationBadgeSettingsReturns true if the NotificationBadgeSettings have to be serialized  
Public MethodShouldSerializeSettingsDetermines whether the Settings property is set to its default value.  
Public MethodShouldSerializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodToStringReturns a string representation of the object  
Public MethodVerifyNotDisposed (Inherited from Infragistics.Shared.DisposableObject)
Protected Methods
 NameDescription
Protected MethodDeserializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
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 MethodOnAddedToCollectionOverridden. Called when this object is being added to the specified collection.  
Protected MethodOnDeserializationInvoked after the entire object graph has been deserialized.  
Protected MethodOnDisposeOverridden. Invoked when the object is 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 MethodSerializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Public Events
 NameDescription
Public EventSubObjectDisposed (Inherited from Infragistics.Shared.SubObjectBase)
Public EventSubObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
See Also