## PasteOptions class


Represents the paste special options.

```cpp
class PasteOptions
```

## Methods

| Method | Description |
| --- | --- |
| [GetIgnoreLinksToOriginalFile()](./getignorelinkstooriginalfile/) | Ingore links to the original file. |
| [GetKeepOldTables()](./getkeepoldtables/) | Keeps the tables in the destination range. |
| [GetOnlyVisibleCells()](./getonlyvisiblecells/) | True means only copying visible cells. |
| [GetOperationType()](./getoperationtype/) | Gets and sets the operation type when pasting range. |
| [GetPasteType()](./getpastetype/) | The paste special type. |
| [GetShiftFormulasOfShapes()](./getshiftformulasofshapes/) | Indicates whether to shift formulas of the shapes when copying ranges. |
| [GetSkipBlanks()](./getskipblanks/) | Indicates whether skips blank cells. |
| [GetTranspose()](./gettranspose/) | True to transpose rows and columns when the range is pasted. The default value is False. |
| [IsNull()](./isnull/) const | Checks whether the implementation object is nullptr. |
| explicit [operator bool()](./operator_bool/) const | operator bool() |
| [operator=(const PasteOptions\& src)](./operator_asm/) | operator= |
| [PasteOptions()](./pasteoptions/) | Default constructor. |
| [PasteOptions(PasteOptions_Impl* impl)](./pasteoptions/) | Constructs from an implementation object. |
| [PasteOptions(const PasteOptions\& src)](./pasteoptions/) | Copy constructor. |
| [SetIgnoreLinksToOriginalFile(bool value)](./setignorelinkstooriginalfile/) | Ingore links to the original file. |
| [SetKeepOldTables(bool value)](./setkeepoldtables/) | Keeps the tables in the destination range. |
| [SetOnlyVisibleCells(bool value)](./setonlyvisiblecells/) | True means only copying visible cells. |
| [SetOperationType(PasteOperationType value)](./setoperationtype/) | Gets and sets the operation type when pasting range. |
| [SetPasteType(PasteType value)](./setpastetype/) | The paste special type. |
| [SetShiftFormulasOfShapes(bool value)](./setshiftformulasofshapes/) | Indicates whether to shift formulas of the shapes when copying ranges. |
| [SetSkipBlanks(bool value)](./setskipblanks/) | Indicates whether skips blank cells. |
| [SetTranspose(bool value)](./settranspose/) | True to transpose rows and columns when the range is pasted. The default value is False. |
| [~PasteOptions()](./~pasteoptions/) | Destructor. |
## Fields

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

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