Skip to content

Commit cffefdc

Browse files
authored
Merge pull request #91 from aspose-pdf/main
Aspose.PDF for C++ 26.2
2 parents 688373a + 3bb8132 commit cffefdc

261 files changed

Lines changed: 1848 additions & 336 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

english/cpp/aspose.pdf.annotations/markupannotation/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class MarkupAnnotation : public Aspose::Pdf::Annotations::Annotation,
2929
| [get_ReplyType](./get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. |
3030
| [get_RichText](./get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. |
3131
| [get_Subject](./get_subject/)() | Gets text representing desciption of the object. |
32-
| [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. |
32+
| [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. |
3333
| [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. |
3434
| [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. |
3535
| [MarkupAnnotation](./markupannotation/)(System::SharedPtr\<Document\>) | Constructor for markup annotation. |
@@ -40,7 +40,7 @@ class MarkupAnnotation : public Aspose::Pdf::Annotations::Annotation,
4040
| [set_ReplyType](./set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. |
4141
| [set_RichText](./set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. |
4242
| [set_Subject](./set_subject/)(System::String) | Gets text representing desciption of the object. |
43-
| [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. |
43+
| [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. |
4444
| [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. |
4545
| [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. |
4646
| [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. |

english/cpp/aspose.pdf.annotations/markupannotation/get_title/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
title: Aspose::Pdf::Annotations::MarkupAnnotation::get_Title method
33
linktitle: get_Title
44
second_title: Aspose.PDF for C++ API Reference
5-
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++.'
5+
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++.'
66
type: docs
77
weight: 1000
88
url: /cpp/aspose.pdf.annotations/markupannotation/get_title/
99
---
1010
## MarkupAnnotation::get_Title method
1111

1212

13-
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.
13+
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.
1414

1515
```cpp
1616
System::String Aspose::Pdf::Annotations::MarkupAnnotation::get_Title() override

english/cpp/aspose.pdf.annotations/markupannotation/set_title/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
title: Aspose::Pdf::Annotations::MarkupAnnotation::set_Title method
33
linktitle: set_Title
44
second_title: Aspose.PDF for C++ API Reference
5-
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++.'
5+
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++.'
66
type: docs
77
weight: 2000
88
url: /cpp/aspose.pdf.annotations/markupannotation/set_title/
99
---
1010
## MarkupAnnotation::set_Title method
1111

1212

13-
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.
13+
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.
1414

1515
```cpp
1616
void Aspose::Pdf::Annotations::MarkupAnnotation::set_Title(System::String value) override

english/cpp/aspose.pdf.text/textfragmentcollection/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class TextFragmentCollection : public System::Collections::Generic::ICollection<
3030
| [get_SyncRoot](./get_syncroot/)() const | Gets an object that can be used to synchronize access to the collection. |
3131
| [GetEnumerator](./getenumerator/)() override | Returns an enumerator for the entire collection. |
3232
| [idx_get](./idx_get/)(int32_t) | Gets the text fragment element at the specified index. |
33-
| [Remove](./remove/)(const System::SharedPtr\<TextFragment\>\&) override | Deletes specified item from collection. |
33+
| [Remove](./remove/)(const System::SharedPtr\<TextFragment\>\&) override | Deletes specified item from the collection and also removes it from the document. |
3434
## See Also
3535
3636
* Class [ICollection](../../system.collections.generic/icollection/)

english/cpp/aspose.pdf.text/textfragmentcollection/remove/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
title: Aspose::Pdf::Text::TextFragmentCollection::Remove method
33
linktitle: Remove
44
second_title: Aspose.PDF for C++ API Reference
5-
description: 'Aspose::Pdf::Text::TextFragmentCollection::Remove method. Deletes specified item from collection in C++.'
5+
description: 'Aspose::Pdf::Text::TextFragmentCollection::Remove method. Deletes specified item from the collection and also removes it from the document in C++.'
66
type: docs
77
weight: 1100
88
url: /cpp/aspose.pdf.text/textfragmentcollection/remove/
99
---
1010
## TextFragmentCollection::Remove method
1111

1212

13-
Deletes specified item from collection.
13+
Deletes specified item from the collection and also removes it from the document.
1414

1515
```cpp
1616
bool Aspose::Pdf::Text::TextFragmentCollection::Remove(const System::SharedPtr<TextFragment> &item) override

english/cpp/system.collections.generic/ienumerable/_index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ template<typename T>class IEnumerable : public virtual System::Object
4848
| [LINQ_FirstOrDefault](./linq_firstordefault/)() | Returns the first element of a sequence, or a default value if the sequence is empty. |
4949
| [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. |
5050
| [LINQ_GroupBy](./linq_groupby/)(System::Func\<T, Key\>) | Groups the elements of a sequence. |
51+
| [LINQ_GroupBy](./linq_groupby/)(System::Func\<T, Key\>, System::Func\<T, Element\>) | Groups the elements of a sequence. |
5152
| [LINQ_GroupBy](./linq_groupby/)(System::Func\<Source, Key\>) | |
53+
| [LINQ_GroupBy](./linq_groupby/)(System::Func\<Source, Key\>, System::Func\<Source, Element\>) | |
5254
| [LINQ_Last](./linq_last/)() | Returns the last element of a sequence. |
5355
| [LINQ_LastOrDefault](./linq_lastordefault/)() | Returns the last element of a sequence, or a default value if the sequence is empty. |
5456
| [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. |

english/cpp/system.collections.generic/ienumerable/linq_groupby/_index.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,24 @@ template<typename Key> SharedPtr<IEnumerable<SharedPtr<System::Linq::IGrouping<K
1818

1919
## See Also
2020

21+
* Typedef [SharedPtr](../../../system/sharedptr/)
22+
* Class [IEnumerable](../)
23+
* Class [IGrouping](../../../system.linq/igrouping/)
24+
* Class [Func](../../../system/func/)
25+
* Class [IEnumerable](../)
26+
* Namespace [System::Collections::Generic](../../)
27+
* Library [Aspose.PDF for C++](../../../)
28+
## IEnumerable::LINQ_GroupBy(System::Func\<Source, Key\>, System::Func\<Source, Element\>) method
29+
30+
31+
32+
33+
```cpp
34+
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)
35+
```
36+
37+
## See Also
38+
2139
* Typedef [SharedPtr](../../../system/sharedptr/)
2240
* Class [IEnumerable](../)
2341
* Class [IGrouping](../../../system.linq/igrouping/)
@@ -56,3 +74,36 @@ An [IEnumerable](../) that contains a sequence of objects and a key
5674
* Class [IEnumerable](../)
5775
* Namespace [System::Collections::Generic](../../)
5876
* Library [Aspose.PDF for C++](../../../)
77+
## IEnumerable::LINQ_GroupBy(System::Func\<T, Key\>, System::Func\<T, Element\>) method
78+
79+
80+
Groups the elements of a sequence.
81+
82+
```cpp
83+
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)
84+
```
85+
86+
87+
| Parameter | Description |
88+
| --- | --- |
89+
| Key | The type of the key returned by keyPredicate |
90+
| Element | The type of the element returned by elementSelector |
91+
92+
| Parameter | Type | Description |
93+
| --- | --- | --- |
94+
| keyPredicate | System::Func\<T, Key\> | A function to extract the key for each element. |
95+
| elementSelector | System::Func\<T, Element\> | A function to extract value key for each element. |
96+
97+
### ReturnValue
98+
99+
An [IEnumerable](../) that contains a sequence of objects and a key
100+
101+
## See Also
102+
103+
* Typedef [SharedPtr](../../../system/sharedptr/)
104+
* Class [IEnumerable](../)
105+
* Class [IGrouping](../../../system.linq/igrouping/)
106+
* Class [Func](../../../system/func/)
107+
* Class [IEnumerable](../)
108+
* Namespace [System::Collections::Generic](../../)
109+
* Library [Aspose.PDF for C++](../../../)

english/cpp/system.runtime.compilerservices/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ url: /cpp/system.runtime.compilerservices/
2424
| [RuntimeHelpers](./runtimehelpers/) | Helper class to get some object information in runtime. |
2525
| [TaskAwaiter](./taskawaiter/) | |
2626
| [ValueTaskAwaiter](./valuetaskawaiter/) | |
27-
| [YieldAwaitable](./yieldawaitable/) | |
27+
| [YieldAwaitable](./yieldawaitable/) | An awaitable type that is returned from TaskUtils::Yield(). |

english/cpp/system.runtime.compilerservices/yieldawaitable/_index.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
title: System::Runtime::CompilerServices::YieldAwaitable class
33
linktitle: YieldAwaitable
44
second_title: Aspose.PDF for C++ API Reference
5-
description: 'How to use System::Runtime::CompilerServices::YieldAwaitable class in C++.'
5+
description: 'System::Runtime::CompilerServices::YieldAwaitable class. An awaitable type that is returned from TaskUtils::Yield() in C++.'
66
type: docs
77
weight: 1100
88
url: /cpp/system.runtime.compilerservices/yieldawaitable/
99
---
1010
## YieldAwaitable class
1111

1212

13-
13+
An awaitable type that is returned from TaskUtils::Yield().
1414

1515
```cpp
1616
class YieldAwaitable
@@ -23,7 +23,11 @@ class YieldAwaitable
2323
2424
| Method | Description |
2525
| --- | --- |
26-
| [GetAwaiter](./getawaiter/)() const | |
26+
| [GetAwaiter](./getawaiter/)() const | Gets the awaiter for this awaitable. |
27+
## Remarks
28+
29+
30+
This type enables yielding control back to the calling context in asynchronous methods.
2731
## See Also
2832
2933
* Namespace [System::Runtime::CompilerServices](../)

english/cpp/system.runtime.compilerservices/yieldawaitable/getawaiter/_index.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,25 @@
22
title: System::Runtime::CompilerServices::YieldAwaitable::GetAwaiter method
33
linktitle: GetAwaiter
44
second_title: Aspose.PDF for C++ API Reference
5-
description: 'How to use GetAwaiter method of System::Runtime::CompilerServices::YieldAwaitable class in C++.'
5+
description: 'System::Runtime::CompilerServices::YieldAwaitable::GetAwaiter method. Gets the awaiter for this awaitable in C++.'
66
type: docs
77
weight: 100
88
url: /cpp/system.runtime.compilerservices/yieldawaitable/getawaiter/
99
---
1010
## YieldAwaitable::GetAwaiter method
1111

1212

13-
13+
Gets the awaiter for this awaitable.
1414

1515
```cpp
1616
YieldAwaiter System::Runtime::CompilerServices::YieldAwaitable::GetAwaiter() const
1717
```
1818

19+
20+
### ReturnValue
21+
22+
A [YieldAwaiter](../yieldawaiter/) instance.
23+
1924
## See Also
2025

2126
* Class [YieldAwaiter](../yieldawaiter/)

0 commit comments

Comments
 (0)