## WebExtensionTaskPane class


Represents a persisted taskpane object.

```cpp
class WebExtensionTaskPane
```

## Methods

| Method | Description |
| --- | --- |
| [GetDockState()](./getdockstate/) | Gets and sets the last-docked location of this taskpane object. |
| [GetRow()](./getrow/) | Gets and sets the index, enumerating from the outside to the inside, of this taskpane among other persisted taskpanes docked in the same default location. |
| [GetWebExtension()](./getwebextension/) | Gets and sets the web extension part associated with the taskpane instance. |
| [GetWidth()](./getwidth/) | Gets and sets the default width value for this taskpane instance. |
| [IsLocked()](./islocked/) | Indicates whether the taskpane is locked to the document in the UI and cannot be closed by the user. |
| [IsNull()](./isnull/) const | Checks whether the implementation object is nullptr. |
| [IsVisible()](./isvisible/) | Indicates whether the Task Pane shows as visible by default when the document opens. |
| explicit [operator bool()](./operator_bool/) const | operator bool() |
| [operator=(const WebExtensionTaskPane\& src)](./operator_asm/) | operator= |
| [SetDockState(const U16String\& value)](./setdockstate/) | Gets and sets the last-docked location of this taskpane object. |
| [SetDockState(const char16_t* value)](./setdockstate/) | Gets and sets the last-docked location of this taskpane object. |
| [SetIsLocked(bool value)](./setislocked/) | Indicates whether the taskpane is locked to the document in the UI and cannot be closed by the user. |
| [SetIsVisible(bool value)](./setisvisible/) | Indicates whether the Task Pane shows as visible by default when the document opens. |
| [SetRow(int32_t value)](./setrow/) | Gets and sets the index, enumerating from the outside to the inside, of this taskpane among other persisted taskpanes docked in the same default location. |
| [SetWebExtension(const WebExtension\& value)](./setwebextension/) | Gets and sets the web extension part associated with the taskpane instance. |
| [SetWidth(double value)](./setwidth/) | Gets and sets the default width value for this taskpane instance. |
| [WebExtensionTaskPane(WebExtensionTaskPane_Impl* impl)](./webextensiontaskpane/) | Constructs from an implementation object. |
| [WebExtensionTaskPane(const WebExtensionTaskPane\& src)](./webextensiontaskpane/) | Copy constructor. |
| [~WebExtensionTaskPane()](./~webextensiontaskpane/) | Destructor. |
## Fields

| Field | Description |
| --- | --- |
| [_impl](./_impl/) | The implementation object. |
## See Also

* Namespace [Aspose::Cells::WebExtensions](../)
* Library [Aspose.Cells for C++](../../)
