Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions english/cpp/aspose.pdf.annotations/markupannotation/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ class MarkupAnnotation : public Aspose::Pdf::Annotations::Annotation,
| [get_ReplyType](./get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. |
| [get_RichText](./get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. |
| [get_Subject](./get_subject/)() | Gets text representing desciption of the object. |
| [get_Title](./get_title/)() override | Gets a text label that shall be displayed in the title bar of the annotation's popup window when open and active. This entry shall identify the user who added the annotation. |
| [get_Title](./get_title/)() override | Gets a text label that shall be displayed in the title bar of the annotations popup window when open and active. This entry shall identify the user who added the annotation. |
| [GetState](./getstate/)() | Gets the state of the annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. |
| [GetStateModel](./getstatemodel/)() | Gets the state model of the annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. |
| [MarkupAnnotation](./markupannotation/)(System::SharedPtr\<Document\>) | Constructor for markup annotation. |
Expand All @@ -40,7 +40,7 @@ class MarkupAnnotation : public Aspose::Pdf::Annotations::Annotation,
| [set_ReplyType](./set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. |
| [set_RichText](./set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. |
| [set_Subject](./set_subject/)(System::String) | Gets text representing desciption of the object. |
| [set_Title](./set_title/)(System::String) override | Sets a text label that shall be displayed in the title bar of the annotation's popup window when open and active. This entry shall identify the user who added the annotation. |
| [set_Title](./set_title/)(System::String) override | Sets a text label that shall be displayed in the title bar of the annotations popup window when open and active. This entry shall identify the user who added the annotation. |
| [SetMarkedState](./setmarkedstate/)(bool) | Sets Marked and Unmarked state for the annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. |
| [SetReviewState](./setreviewstate/)(AnnotationState, System::String) | Sets the review state for an annotation. Marked and Unmarked states are ignored as they do not belong to the Review StateModel. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. |
| [SetReviewState](./setreviewstate/)(AnnotationState) | Sets the review state for an annotation. Marked and Unmarked states are ignored as they do not belong to the Review StateModel. The state is set by the user who created the target annotation. The value is taken from the Title property of the target annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
title: Aspose::Pdf::Annotations::MarkupAnnotation::get_Title method
linktitle: get_Title
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::MarkupAnnotation::get_Title method. Gets a text label that shall be displayed in the title bar of the annotation''s popup window when open and active. This entry shall identify the user who added the annotation in C++.'
description: 'Aspose::Pdf::Annotations::MarkupAnnotation::get_Title method. Gets a text label that shall be displayed in the title bar of the annotations popup window when open and active. This entry shall identify the user who added the annotation in C++.'
type: docs
weight: 1000
url: /cpp/aspose.pdf.annotations/markupannotation/get_title/
---
## MarkupAnnotation::get_Title method


Gets a text label that shall be displayed in the title bar of the annotation's popup window when open and active. This entry shall identify the user who added the annotation.
Gets a text label that shall be displayed in the title bar of the annotations popup window when open and active. This entry shall identify the user who added the annotation.

```cpp
System::String Aspose::Pdf::Annotations::MarkupAnnotation::get_Title() override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
title: Aspose::Pdf::Annotations::MarkupAnnotation::set_Title method
linktitle: set_Title
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Annotations::MarkupAnnotation::set_Title method. Sets a text label that shall be displayed in the title bar of the annotation''s popup window when open and active. This entry shall identify the user who added the annotation in C++.'
description: 'Aspose::Pdf::Annotations::MarkupAnnotation::set_Title method. Sets a text label that shall be displayed in the title bar of the annotations popup window when open and active. This entry shall identify the user who added the annotation in C++.'
type: docs
weight: 2000
url: /cpp/aspose.pdf.annotations/markupannotation/set_title/
---
## MarkupAnnotation::set_Title method


Sets a text label that shall be displayed in the title bar of the annotation's popup window when open and active. This entry shall identify the user who added the annotation.
Sets a text label that shall be displayed in the title bar of the annotations popup window when open and active. This entry shall identify the user who added the annotation.

```cpp
void Aspose::Pdf::Annotations::MarkupAnnotation::set_Title(System::String value) override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ class TextFragmentCollection : public System::Collections::Generic::ICollection<
| [get_SyncRoot](./get_syncroot/)() const | Gets an object that can be used to synchronize access to the collection. |
| [GetEnumerator](./getenumerator/)() override | Returns an enumerator for the entire collection. |
| [idx_get](./idx_get/)(int32_t) | Gets the text fragment element at the specified index. |
| [Remove](./remove/)(const System::SharedPtr\<TextFragment\>\&) override | Deletes specified item from collection. |
| [Remove](./remove/)(const System::SharedPtr\<TextFragment\>\&) override | Deletes specified item from the collection and also removes it from the document. |
## See Also

* Class [ICollection](../../system.collections.generic/icollection/)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
title: Aspose::Pdf::Text::TextFragmentCollection::Remove method
linktitle: Remove
second_title: Aspose.PDF for C++ API Reference
description: 'Aspose::Pdf::Text::TextFragmentCollection::Remove method. Deletes specified item from collection in C++.'
description: 'Aspose::Pdf::Text::TextFragmentCollection::Remove method. Deletes specified item from the collection and also removes it from the document in C++.'
type: docs
weight: 1100
url: /cpp/aspose.pdf.text/textfragmentcollection/remove/
---
## TextFragmentCollection::Remove method


Deletes specified item from collection.
Deletes specified item from the collection and also removes it from the document.

```cpp
bool Aspose::Pdf::Text::TextFragmentCollection::Remove(const System::SharedPtr<TextFragment> &item) override
Expand Down
2 changes: 2 additions & 0 deletions english/cpp/system.collections.generic/ienumerable/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,9 @@ template<typename T>class IEnumerable : public virtual System::Object
| [LINQ_FirstOrDefault](./linq_firstordefault/)() | Returns the first element of a sequence, or a default value if the sequence is empty. |
| [LINQ_FirstOrDefault](./linq_firstordefault/)(std::function\<bool(T)>) | Returns the first element of the sequence that satisfies a condition or a default value if no such element is found. |
| [LINQ_GroupBy](./linq_groupby/)(System::Func\<T, Key\>) | Groups the elements of a sequence. |
| [LINQ_GroupBy](./linq_groupby/)(System::Func\<T, Key\>, System::Func\<T, Element\>) | Groups the elements of a sequence. |
| [LINQ_GroupBy](./linq_groupby/)(System::Func\<Source, Key\>) | |
| [LINQ_GroupBy](./linq_groupby/)(System::Func\<Source, Key\>, System::Func\<Source, Element\>) | |
| [LINQ_Last](./linq_last/)() | Returns the last element of a sequence. |
| [LINQ_LastOrDefault](./linq_lastordefault/)() | Returns the last element of a sequence, or a default value if the sequence is empty. |
| [LINQ_Max](./linq_max/)(const Func\<T, ResultType\>\&) | Invokes a transform function on each element of a generic sequence and returns the maximum resulting value. |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,24 @@ template<typename Key> SharedPtr<IEnumerable<SharedPtr<System::Linq::IGrouping<K

## See Also

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [IEnumerable](../)
* Class [IGrouping](../../../system.linq/igrouping/)
* Class [Func](../../../system/func/)
* Class [IEnumerable](../)
* Namespace [System::Collections::Generic](../../)
* Library [Aspose.PDF for C++](../../../)
## IEnumerable::LINQ_GroupBy(System::Func\<Source, Key\>, System::Func\<Source, Element\>) method




```cpp
template<typename Key,typename Element> SharedPtr<IEnumerable<SharedPtr<System::Linq::IGrouping<Key, Element>>>> System::Collections::Generic::IEnumerable<T>::LINQ_GroupBy(System::Func<Source, Key> keyPredicate, System::Func<Source, Element> elementSelector)
```

## See Also

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [IEnumerable](../)
* Class [IGrouping](../../../system.linq/igrouping/)
Expand Down Expand Up @@ -56,3 +74,36 @@ An [IEnumerable](../) that contains a sequence of objects and a key
* Class [IEnumerable](../)
* Namespace [System::Collections::Generic](../../)
* Library [Aspose.PDF for C++](../../../)
## IEnumerable::LINQ_GroupBy(System::Func\<T, Key\>, System::Func\<T, Element\>) method


Groups the elements of a sequence.

```cpp
template<typename Key,typename Element> System::SharedPtr<IEnumerable<System::SharedPtr<System::Linq::IGrouping<Key, Element>>>> System::Collections::Generic::IEnumerable<T>::LINQ_GroupBy(System::Func<T, Key> keyPredicate, System::Func<T, Element> elementSelector)
```


| Parameter | Description |
| --- | --- |
| Key | The type of the key returned by keyPredicate |
| Element | The type of the element returned by elementSelector |

| Parameter | Type | Description |
| --- | --- | --- |
| keyPredicate | System::Func\<T, Key\> | A function to extract the key for each element. |
| elementSelector | System::Func\<T, Element\> | A function to extract value key for each element. |

### ReturnValue

An [IEnumerable](../) that contains a sequence of objects and a key

## See Also

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [IEnumerable](../)
* Class [IGrouping](../../../system.linq/igrouping/)
* Class [Func](../../../system/func/)
* Class [IEnumerable](../)
* Namespace [System::Collections::Generic](../../)
* Library [Aspose.PDF for C++](../../../)
2 changes: 1 addition & 1 deletion english/cpp/system.runtime.compilerservices/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,4 @@ url: /cpp/system.runtime.compilerservices/
| [RuntimeHelpers](./runtimehelpers/) | Helper class to get some object information in runtime. |
| [TaskAwaiter](./taskawaiter/) | |
| [ValueTaskAwaiter](./valuetaskawaiter/) | |
| [YieldAwaitable](./yieldawaitable/) | |
| [YieldAwaitable](./yieldawaitable/) | An awaitable type that is returned from TaskUtils::Yield(). |
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
title: System::Runtime::CompilerServices::YieldAwaitable class
linktitle: YieldAwaitable
second_title: Aspose.PDF for C++ API Reference
description: 'How to use System::Runtime::CompilerServices::YieldAwaitable class in C++.'
description: 'System::Runtime::CompilerServices::YieldAwaitable class. An awaitable type that is returned from TaskUtils::Yield() in C++.'
type: docs
weight: 1100
url: /cpp/system.runtime.compilerservices/yieldawaitable/
---
## YieldAwaitable class



An awaitable type that is returned from TaskUtils::Yield().

```cpp
class YieldAwaitable
Expand All @@ -23,7 +23,11 @@ class YieldAwaitable

| Method | Description |
| --- | --- |
| [GetAwaiter](./getawaiter/)() const | |
| [GetAwaiter](./getawaiter/)() const | Gets the awaiter for this awaitable. |
## Remarks


This type enables yielding control back to the calling context in asynchronous methods.
## See Also

* Namespace [System::Runtime::CompilerServices](../)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,25 @@
title: System::Runtime::CompilerServices::YieldAwaitable::GetAwaiter method
linktitle: GetAwaiter
second_title: Aspose.PDF for C++ API Reference
description: 'How to use GetAwaiter method of System::Runtime::CompilerServices::YieldAwaitable class in C++.'
description: 'System::Runtime::CompilerServices::YieldAwaitable::GetAwaiter method. Gets the awaiter for this awaitable in C++.'
type: docs
weight: 100
url: /cpp/system.runtime.compilerservices/yieldawaitable/getawaiter/
---
## YieldAwaitable::GetAwaiter method



Gets the awaiter for this awaitable.

```cpp
YieldAwaiter System::Runtime::CompilerServices::YieldAwaitable::GetAwaiter() const
```


### ReturnValue

A [YieldAwaiter](../yieldawaiter/) instance.

## See Also

* Class [YieldAwaiter](../yieldawaiter/)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
title: System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter class
linktitle: YieldAwaiter
second_title: Aspose.PDF for C++ API Reference
description: 'How to use System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter class in C++.'
description: 'System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter class. The awaiter type for YieldAwaitable in C++.'
type: docs
weight: 200
url: /cpp/system.runtime.compilerservices/yieldawaitable/yieldawaiter/
---
## YieldAwaiter class



The awaiter type for [YieldAwaitable](../).

```cpp
class YieldAwaiter
Expand All @@ -20,14 +20,14 @@ class YieldAwaiter

| Method | Description |
| --- | --- |
| [get_IsCompleted](./get_iscompleted/)() const | |
| [GetResult](./getresult/)() const | |
| [OnCompleted](./oncompleted/)(const Action<>\&) | |
| [get_IsCompleted](./get_iscompleted/)() const | Gets whether the yield operation has completed. |
| [GetResult](./getresult/)() const | Ends the await operation. |
| [OnCompleted](./oncompleted/)(const Action<>\&) | Schedules the continuation action for when the yield operation completes. |
## Fields

| Field | Description |
| --- | --- |
| static constexpr [continueOnCapturedContext](./continueoncapturedcontext/) | |
| static constexpr [continueOnCapturedContext](./continueoncapturedcontext/) | Specifies whether to continue on the captured synchronization context. |
## See Also

* Class [YieldAwaitable](../)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
title: System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter::continueOnCapturedContext field
linktitle: continueOnCapturedContext
second_title: Aspose.PDF for C++ API Reference
description: 'How to use continueOnCapturedContext field of System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter class in C++.'
description: 'System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter::continueOnCapturedContext field. Specifies whether to continue on the captured synchronization context in C++.'
type: docs
weight: 400
url: /cpp/system.runtime.compilerservices/yieldawaitable/yieldawaiter/continueoncapturedcontext/
---
## continueOnCapturedContext field



Specifies whether to continue on the captured synchronization context.

```cpp
static bool System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter::continueOnCapturedContext
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,25 @@
title: System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter::get_IsCompleted method
linktitle: get_IsCompleted
second_title: Aspose.PDF for C++ API Reference
description: 'How to use get_IsCompleted method of System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter class in C++.'
description: 'System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter::get_IsCompleted method. Gets whether the yield operation has completed in C++.'
type: docs
weight: 100
url: /cpp/system.runtime.compilerservices/yieldawaitable/yieldawaiter/get_iscompleted/
---
## YieldAwaiter::get_IsCompleted method



Gets whether the yield operation has completed.

```cpp
bool System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter::get_IsCompleted() const
```


### ReturnValue

Always returns false, indicating the operation is not yet complete.

## See Also

* Class [YieldAwaiter](../)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
title: System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter::GetResult method
linktitle: GetResult
second_title: Aspose.PDF for C++ API Reference
description: 'How to use GetResult method of System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter class in C++.'
description: 'System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter::GetResult method. Ends the await operation in C++.'
type: docs
weight: 200
url: /cpp/system.runtime.compilerservices/yieldawaitable/yieldawaiter/getresult/
---
## YieldAwaiter::GetResult method



Ends the await operation.

```cpp
void System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter::GetResult() const
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,25 @@
title: System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter::OnCompleted method
linktitle: OnCompleted
second_title: Aspose.PDF for C++ API Reference
description: 'How to use OnCompleted method of System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter class in C++.'
description: 'System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter::OnCompleted method. Schedules the continuation action for when the yield operation completes in C++.'
type: docs
weight: 300
url: /cpp/system.runtime.compilerservices/yieldawaitable/yieldawaiter/oncompleted/
---
## YieldAwaiter::OnCompleted method



Schedules the continuation action for when the yield operation completes.

```cpp
void System::Runtime::CompilerServices::YieldAwaitable::YieldAwaiter::OnCompleted(const Action<> &continuation)
```


| Parameter | Type | Description |
| --- | --- | --- |
| continuation | const Action<>\& | The action to invoke when the yield completes. |

## See Also

* Typedef [Action](../../../../system/action/)
Expand Down
Loading