Abstract |
public abstract class AbstractPadContent : IPadContent, IWorkbenchContent, IMVCController, IDisposable, INotifyPropertyChanged, IServiceProvider
The AbstractPadContent type exposes the following members.
| Name | Description | |
|---|---|---|
| AbstractPadContent | Initializes a new instance of the AbstractPadContent class |
| Name | Description | |
|---|---|---|
| Category | Gets or sets the category used to determine where the menu item for this pad is placed. | |
| ContentId | Gets a string which uniquely identifies the content. | |
| DefaultPosition | Gets the default position of this pad. | |
| IconSource | Gets the icon bitmap resource name of the pad. May be an empty string if the pad has no icon defined. | |
| InitiallyFocusedControl | Gets the control which has focus initially. | |
| IsActive | Gets or sets a value indicating whether the view of this instance is active in the UI. | |
| IsSelected | Gets or sets a value indicating whether the view of this instance is selected (e.g. inside its container). | |
| IsVisible | Gets or sets the visibility of the pad. If false, the pad is not visible. If true, the pad may be visible or is collapsed. | |
| ModelObject | Gets the model (document) that this controller manages. | |
| PadDescriptor | Gets or sets the pad descriptor that has created this pad content. | |
| Shortcut | Gets or sets the menu shortcut for the view menu item. | |
| Title | Returns the title of the pad (IPadContent), or the text on the tab page of the document window (IViewContent). | |
| ViewObject | Gets or sets the GUI element that shows the model to the user. |
| Name | Description | |
|---|---|---|
| BringToFront | Brings the pad to the front by making it visible and selected. | |
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetService | Gets a service provided by this pad content. | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| OnPropertyChanged | Raises the PropertyChanged event. | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| Name | Description | |
|---|---|---|
| PropertyChanged | Occurs when a property value changes. |
| Name | Description | |
|---|---|---|
| _category | Stores the pad category when no descriptor is assigned. | |
| _contentId | Stores the content identifier when no descriptor is assigned. | |
| _iconSource | Stores the icon source when no descriptor is assigned. | |
| _isActive | Stores whether the pad is active. | |
| _isSelected | Stores whether the pad is selected. | |
| _isVisible | Stores whether the pad is visible. | |
| _padDescriptor | Stores the descriptor that defines the pad metadata. | |
| _shortCut | Stores the shortcut when no descriptor is assigned. | |
| _title | Stores the pad title when no descriptor is assigned. |